
(1)、双击安装包,一直点击下一步。
(2)、点击change按钮,更换到自己的指定安装位置,点击下一步(不修改默认位置也是可以的 )。
(3)、一直点击下一步,最后安装成功即可。
3.1、在键盘按下【win+R】键,输入cmd,然后回车,打开命令行界面
(1)新版的 Node.js 已自带npm,安装 Node.js 时会一起安装,npm的作用就是对Node.js依赖的包进行管理,也可以理解为用来安装/卸载 Node.js 需要装的东西。
node -v 显示安装的nodejs版本npm -v 显示安装的npm版本
4.1、创建两个文件夹【node_global】及【node_cache】
(1)这里的环境配置主要配置的是npm安装的全局模块所在的路径,以及缓存cache的路径。之所以要配置,是因为以后在执行类似:npm install express [-g] (后面的可选参数-g,g代表global全局安装的意思)的安装语句时,会将安装的模块安装到【C:\Users\用户名\AppData\Roaming\npm】路径中,占C盘空间。
(2)例如:我希望将全模块所在路径 和 缓存路径放在我node.js安装的文件夹中,则在我安装的文件夹【D:\Nodejs】下创建两个文件夹【node_global】及【node_cache】。

4.2、创建完两个空文件夹之后,打开cmd命令窗口,输入
npm config set prefix "D:\Nodejs\node_global"
npm config set cache "D:\Nodejs\node_cache"
----------------------------------------
说明:
prefix = 创建的node_global文件夹所在路径
cache = 创建的node_cache文件夹所在路径
4.3、接下来设置环境变量,关闭cmd窗口,我的电脑--右键--属性--高级系统设置--高级--环境变量。

(1)将【用户变量】下的【Path】修改为【D:\Nodejs\node_global】,之后点击确定。


(2)在【系统变量】下新建【NODE_PATH】 【D:\Nodejs\node_global\node_modules】
蓝色框部分是 后期使用命令自动生成该文件目录,因此如果此时通过浏览目录去选择的话是没有该文件夹的,所以配置环境变量时务必将其补上。

(3)在【系统变量】下的【Path】新建添加node全局文件夹【D:\nodejs\node_global】,之后点击确定。

(4)经过上面的步骤,nodejs下载的模块就会自动下载到我们自定义的目录。
系统变量 cmd 就能访问D:\nodejs\node_global中的 cmd文件 了。
5.1、接下来我们测试一下。输入下面的命令:
npm install express -g
说明:" # -g 是全局安装的意思,不加 -g 就是默认下载到当前目录。"
(1)下载成功时:下载的express模块 会被下载到全局的指定目录。

(2)下载失败时:若执行命令npm install express -g 出现如下报错:

-是由于权限的原因,右击 nodejs文件夹 -> 属性 -> 安全,点击编辑,将所有权限都✔即可。

参考教程:Nodejs安装教程