
Node.js
百念成诗
以风为马,百念成诗
展开
-
包与NPM
Node开发学习笔记包与NPMNPM概述模块:按照CommonJS规范写的js文件。包:包含js文件和其他附带信息的整体。npm:包的管理工具。根据包的名字下载并安装(npmjs.com)。解决了包之间的依赖关系。常用命令安装包npm install <Module Name>#简写npm i <Module Name>如果不指定包名,就会在项目的package.json中寻找相关依赖包并下载。卸载包npm uninstall <Module原创 2020-11-23 14:58:32 · 197 阅读 · 0 评论 -
Node开发学习笔记-Node.js Web模块
Node开发学习笔记Node.js Web模块什么是Web服务器?Web服务器一般指网站服务器,是指驻留与因特网上某种类型计算机的程序,Web服务器的基本功能,就是提供Web信息浏览服务。它只需要支持HTTP协议、HTML文档格式及URL,与客户端的网络浏览器配合。大多数web服务器都支持服务端的脚本语言php、python、ruby等,并通过脚本语言从数据库获取数据,将结果返回给客户浏览器。目前最主流的web服务器是Apache、Nginx、IIS。Web应用架构Client:客户端,一般原创 2020-11-23 14:03:47 · 129 阅读 · 0 评论 -
Node开发学习笔记-Node.js文件系统
Node开发学习笔记Node.js文件系统文件系统简介Node.js提供一组类似UNIX标准的文件操作API,Node导入文件系统模块(fs)语法如下:var fs = require('fs')所有的文件系统操作都具有同步的、回调的、以及基于promise的形式。获取文件信息异步获取文件信息语法:fs.stat(path,(err,stats))path:文件路径,如果是相对路径,参照路径不是当前文件,而是控制台node的启动路径。callback:回调函数,带有两个参数(err,原创 2020-11-23 14:02:23 · 140 阅读 · 0 评论 -
Node开发学习笔记-Node.js基础
Node开发学习笔记Node.js基础Node jsNode js基于google v8引擎,在服务器端支持JavaScript的一种运行环境。Node.js主要用于编写想Web服务器一样的网络应用,这和PHP、Pyhton是类似的,但是Node.js与其他语言最大的不同之处在于,PHP等语言是阻塞的而Node.js是非阻塞的。Node.js是事件驱动的,开发者可以在不使用线程的情况下开发出一个能够承载高并发的服务器。其他服务端语言难以开发高并发应用,即使可以,性能也不尽人意。Node.js正是在这原创 2020-11-23 13:57:42 · 186 阅读 · 0 评论