1.Node是JavaScript语言的服务器运行环境
。
所谓“运行环境”有两层意思:首先,JavaScript语言通过Node在服务器运行,在这个意义上,Node有点像JavaScript虚拟机;
其次,Node提供大量工具库,使得JavaScript语言与操作系统互动(比如读写文件、新建子进程),Node又是JavaScript的工具库。
Node内部采用Google公司的V8引擎,作为JavaScript语言解释器;通过自行开发的libuv库,调用操作系统资源。
2.安装与更新
下载 https://nodejs.org/en/download/
安装
步骤 1 : 双击下载后的安装包
步骤 2 : 点击以上的Run(运行)
步骤 3 : 勾选接受协议选项,点击 next(下一步) 按钮
步骤 4 : Node.js默认安装目录为 "C:\Program Files\nodejs" , 你可以修改目录,并点击 next(下一步):
步骤 5 : 点击树形图标来选择你需要的安装模式 , 然后点击下一步 next(下一步)
步骤 6 :点击 Install(安装) 开始安装Node.js。你也可以点击 Back(返回)来修改先前的配置。 然后并点击 next(下一步):
步骤 7:至此Node.js已经安装完成,可以先进行下简单的测试安装是否成功了,后面还要进行环境配置在键盘按下【win+R】键,输入cmd,然后回车,打开cmd窗口(输入node-v npm-v查看版本)
步骤 8:环境配置
说明:这里的环境配置主要配置的是npm安装的全局模块所在的路径,以及缓存cache的路径,之所以要配置,是因为以后在执行类似:npm install express [-g] (后面的可选参数-g,g代表global全局安装的意思)的安装语句时,会将安装的模块安装到【C:\Users\用户名\AppData\Roaming\npm】路径中,占C盘空间。
例如:我希望将全模块所在路径和缓存路径放在我node.js安装的文件夹中,则在我安装的文件夹下创建两个文件夹【node_global】及【node_cache】
创建完两个空文件夹之后,打开cmd命令窗口,输入
npm config set prefix "D:\Program\Nodejs\node_global"
npm config set cache "D:\Program\Nodejs\node_cache"
接下来设置环境变量,关闭cmd窗口,“我的电脑”-右键-“属性”-“高级系统设置”-“高级”-“环境变量”
【用户变量】下的【Path】修改为【D:\Program\Nodejs\node_global】
Node.js Cannot find module 'express'的问题
添加环境变量NODE_PATH,值就设置成全局安装路径。如图中所示,添加后测试可行。
https://www.cnblogs.com/lainiao/p/4299790.html
https://jingyan.baidu.com/article/2d5afd6937ad7785a2e28e98.html
http://javascript.ruanyifeng.com/nodejs/basic.html