Node.js是运行在服务器端的JavaScript,它是一个基于Chrome V8引擎的JavaScript 运行环境.Node.js 使用了事件驱动、非阻塞式的 I/O模型,使其轻量又高效. Node.js 的包管理器 npm,是全球最大的开源库生态系统.
2. 下载Node.jshttps://nodejs.org/en/download/
双击“node-v10.16.0-x64”,开始安装Node
点击【Next】按钮
勾选复选框,点击【Next】按钮
修改好目录后,点击【Next】按钮
安装完后点击【Finish】按钮完成安装
至此Node.js已经安装完成,简单的测试一下安装是否成功,然后再进行环境变量配置.
在键盘按下【win+R】键,输入cmd,然后回车,打开cmd窗口,输入 node -v
命令.
安装完后的目录如下图所示:
新版的Node.js自带npm,安装Node.js时会一起安装,npm的作用就是对Node.js依赖的包进行管理,也可以理解为用来安装/卸载Node.js需要装的东西.
三. 配置环境变量 说明:这里主要是配置npm的全局模块所在的路径,以及缓存cache的路径,之所以要配置,是因为以后在执行类似: npm install express [-g]
(后面的可选参数-g,g代表global全局安装的意思)的安装语句时,默认会将安装的模块安装到【C:\Users\用户名\AppData\Roaming\npm】
路径中,会占用C盘空间.
在node安装目录【E:\Node】下创建两个文件夹【node_global】及【node_cache】如下图:
打开cmd命令窗口,输入:
npm config set prefix "E:\Node\node_global"
npm config set cache "E:\Node\node_cache"
右键“我的电脑”-“属性”-“高级系统设置”-“高级”-“环境变量”
进入环境变量对话框,在【系统变量】下新建【NODE_PATH】,输入【E:\Node\node_global\node_modules】
将【用户变量】下的【Path】修改为【E:\Node\node_global】
配置完后,安装一个module测试一下,我们就安装最常用的express模块,打开cmd窗口, 输入如下命令进行模块的全局安装:
npm install express -g # -g是全局安装的意思

很多时候,利用npm进行包安装的时候,因为是关联的国外镜像,速度很慢,我们可以安装国内淘宝的镜像cnpm.cnpm是淘宝自己开发的类npm包管理器,进行下载安装某些node包的时候可以加快执行速度.
在命令行输入:
npm install -g cnpm --registry=https://registry.npm.taobao.org
如下图示:
安装完毕