下载

可从 Node.js中文官网 下载最新长期支持版安装包。

这里我提供12.15.0长期支持版 百度云盘 供大家下载,提取码:itoe

安装

双击安装包文件进行安装,自定义安装位置,其余保持默认一直next下去。

按下win+R键,输入cmd,回车,分别输入命令node -vnpm -v,出现下图所示内容即表示安装成功。

node_npm_v.png

说明:新版本Node.js自带npm,安装Node.js时会一起安装,npmNode.js的依赖包管理工具,可大致理解成maven/Composer等。

全局配置

在执行类似:npm install express [-g] (后面的可选参数-gg代表global全局安装的意思)的安装语句时,默认会将安装的模块安装到C:\Users\用户名\AppData\Roaming\npm路径中,占用C盘空间。

我们希望将全局模块路径和缓存路径放置在自定义目录(非C盘)中。这里我在Node.js安装目录下新建两个文件夹node_globalnode_cache。如下图:

node_global_cache.png

空文件夹创建完成后,按下win+R键,输入cmd,回车,分别输入以下命令:

1
2
3
npm config set prefix "E:\develop\nodejs\node_global"

npm config set cache "E:\develop\nodejs\node_cache"

配置环境变量

鼠标右击我的电脑->属性->高级系统设置->高级->环境变量

在系统变量处点击新建,输入变量名:NODE_HOME,变量值为E:\develop\nodejs\node_global\node_modules:上述全局配置中的node_global路径后再加一个node_modules文件夹(不用手动创建),点击确定。

node_home.png

选中用户变量Path,点击编辑,将默认的C:\Users\用户名\AppData\Roaming\npm改为E:\develop\nodejs\node_global:上述全局配置中的node_global,点击确定。

user_node_path.png

最后一直确定下去至所有窗口关闭即可。

总结

最后,删除默认的C:\Users\lilu\AppData\Roaming\npm文件夹。

至此Node.js的安装和配置就已完成,可使用npm install -g命令下载任意js依赖检验是否将包下载至了我们指定的路径下。