Node.js 环境配置|2022.09.16

291 阅读2分钟

导语

之前装 node.js 的时候,环境都配的很乱,这下重装系统好好配置一下。

安装的内容就不说了,傻瓜 next 就行了,就记一下最麻烦的环境配置过程。

环境变量配置

创建文件夹

先自己创建两个文件夹,全模块路径(node_global)和缓存路径(node_cache)。

修改配置路径

cmd输入:

npm config set prefix "你的 node_global 路径"
npm config set cache "你的 node_cache 路径"

修改用户变量

把用户变量Path里的 C:\User\你的用户名\AppData\Roaming\npm修改为你的 node_global 路径

修改系统变量

在系统变量下新建 NODE_PATH,变量值为你的 node_global 路径后加上 \node_module(不用管它现在不存在,后面会自动生成的。)

这步可以不要

在系统变量的 Path 里添加 你的 node_global 路径。确定。

测试

cmd 输入 npm install express -g # -g 是全局安装的意思,不加就是默认下载到当前目录

这样就安装成功了。在 node_global\node_modules目录就能看到了。(如果报错,可能是你的文件夹权限的问题,建议不要选择在Program Files文件夹下创建你的两个目录,要不就修改一下权限。)

更换镜像源

查看初始npm源

npm config get registry

更换镜像为淘宝镜像

npm config set registry http://registry.npmmirror.com/

检查配置是否成功

npm config get registry image.png

2023/10/21 更新 到此可以结束了,后面依需求判断需不需要。

全局安装基于淘宝源的 cnpm

安装

cmd输入:

npm install -g cnpm --registry=https://registry.npmmirror.com

安装完之后分别在node_globalnode_global\node_modules路径下看到如下:

测试

安装完把安装cnpm的这个终端窗口关闭,重新打开一个。因为cnpm刚安装到你的node_global目录,而你执行安装的这个终端还没有扫描到cnpm这个执行文件。

cmd输入cnpm -v

Over !