Windows安装配置NodeJS

本文是记录自己在Windows平台下安装配置NodeJS环境,供自己以后参考。

安装准备

NodeJS安装包及源码下载地址为:https://nodejs.org/en/。进入下载链接
8c6b2df744b1c8f9/ac45de93c13146b582f400ce246a83ef.png

我下载的是node-v6.9.5-win-x64.zip

安装步骤

解压node-v6.9.5-win-x64.zip

node-v6.9.5-win-x64.zip压缩文件解压到E:\Tools\目录,并重命名为nodejs-v6.9.5.

8c6b2df744b1c8f9/afe494495e384109990ee9b106ce03a2.png

配置NodeJS环境变量

我的电脑 -> 属性 -> 高级系统设置 -> 环境变量,将E:\Tools\nodejs-v6.9.5添加到系统变量下的path变量中。

验证安装结果

CMD 验证

打开CMD,输入node -vnpm -v,结果如下:

8c6b2df744b1c8f9/52fa4c0a34fe4efea426da3d521a7592.png

Git Bash验证

打开Git Bash,输入node -vnpm -v,结果如下:

8c6b2df744b1c8f9/a22744b51b054417aeee457f8e1ad9c2.png

修改NodeJS全局路径

NodeJS安装完成后,默认全局安装目录在C:\Users\[USER_PROFILES]\AppData\Roaming\npm,缓存路径在C:\Users\[USER_PROFILES]\AppData\Roaming\npm-cache,占用C盘空间,同时不方便查看,因此我将这两个目录修改到NodeJS安装目录。

新建目录

在NodeJS安装目录新建node_globalnode_cache

设置目录

通过命令设置node_global为全局安装目录、node_cache为缓存目录

1
2
3
npm config set prefix "E:\Tools\nodejs-v6.9.5\node_global"

npm config set cache "E:\Tools\nodejs-v6.9.5\node_cache"

执行完成后,会在C:\Users\[USER_PROFILES]目录下生成.npmrc文件,内容如下:
8c6b2df744b1c8f9/81fb6fc0004d4ac0ac155360f49a13c8.png

配置环境变量

  • 在环境变量path添加E:\Tools\nodejs-v6.9.5\node_modules;E:\Tools\nodejs-v6.9.5\node_global;两个路径。

  • 新建NODE_PATH环境变量,设置值为E:\Tools\nodejs-v6.9.5\node_global\node_modules。(PS:这步很重要!

验证是否配置成功

重启Git Bash,在命令行执行npm install express -g命令,等待安装完成后,检查express是否安装到E:\Tools\nodejs-v6.9.5\node_global\node_modules目录.
8c6b2df744b1c8f9/c7e6151db71f449ea59eb7254745f248.png

到此,NodeJS安装配置完成。