Windows下 Node 安装及配置

Node 的安装

首先附上 Node 的下载链接

安装过程中除了对安装位置进行修改外,其他的都选择默认项就可以,我的安装位置选择为 D:\nodejs\,安装之后在命令行中分别输入node -vnpm -v会显示出对应的 node 及 npm 版本号。

Node安装成功

刚刚安装完成之后,nodejs 的目录如下所示。

Node安装后目录

Node 路径修改

接下来要修改 npm 安装全局模块的路径和缓存 cache 的路径,这样做是因为默认路径都在 C 盘,而我们并不想过多的占用 C 盘空间。

在修改路径前先在 D:\nodejs\下创建 node_global 和 node_cache 文件夹。

Node下新建文件夹

然后在命令行中输入以下指令:

1
2
npm config set prefix "D:\nodejs\node_global"
npm config set cache "D:\nodejs\node_cache"

上面的指令为修改路径,现在让我们验证下路径修改是否成功:首先通过 npm 全局安装一个模块,如果这个模块被下载到我们指定的文件夹中,则说明修改成功。

1
npm install express -g

模块全局安装成功

检查 D:\nodejs\node_global 文件夹,在里面的 node_modules 中发现刚刚全局安装的 express 模块,说明上述对路径的修改已经成功。

express安装在指定位置

Node 环境变量修改

因为我们刚刚修改了模块的全局安装路径,所以需要修改相应的环境变量以保证在 Node 使用过程中,可以找到正确的位置来引用模块,操作如下:

我的电脑 - 右键 - 属性 - 高级系统设置 - 高级 - 环境变量

进入环境变量

在“系统变量”下新建NODE_PATH,输入:D:\nodejs\node_global\node_modules

系统变量修改

在“用户变量”下的Path中用D:\nodejs\node_global替换C:\Users\17590\AppData\Roaming\npm

用户变量修改

环境变量修改完成之后,打开一个新的命令行窗口,先输入node,按回车进入 nodejs 的交互式命令控制台,然后输入require('express'),如果能够正常显示 express 模块的信息,则说明环境变量的修改也成功了。

环境变量修改成功

使用淘宝镜像

接下来修改 npm 配置,使用国内的淘宝镜像以保证模块下载的稳定性和速度,下列两种方式二选一即可。

1
2
3
4
5
6
# 安装cnpm模块
# 以后使用cnpm替代npm
npm install -g cnpm --registry=https://registry.npm.taobao.org

# 或者修改npm源地址为淘宝镜像
npm config set registry https://registry.npm.taobao.org


感谢您的阅读,如果发现文章中有错误或漏洞,请批评指正。
邮箱:aadonkeyz@gmail.com

0%