一、Node.js 下载和安装
1.1 下载 Node.js
打开 Node.js — Download (nodejs.org), 选择合适的版本。

1.2 安装 Node.js
双击 node-v20.11.1-x64.msi,安装 Node.js (自定义安装目录,我的修改为 D:\Program Files\nodejs\)


1.3 检查 Node.js
由于node-v20.11.1-x64.msi 安装包已经自动将 Node.js 的安装路径(我的为 D:\Program Files\nodejs\)添加到 “系统环境变量” 的 Path 里面,我们可以在 cmd 里面使用 Node.js 的可执行程序。
打开 cmd 窗口, 输入 node -v 和 npm -v 分别查看安装软件版本:
C:\Users\username>node -v
v20.11.1C:\Users\username>npm -v
10.2.4
二、模块安装路径配置
2.1 创建文件夹并配置相应路径
在node.js的安装目录 D:\Program Files\nodejs 中,新建两个文件夹 node_global 和 node_cache,分别用来存放安装的全局模块和全局缓存信息
如果不进行该配置,Node.js安装的包将会安装到默认路径
C:\Users\username\AppData\Roaming\npm)里面

然后,使用管理员权限打开 cmd 窗口, 输入以下命令:
# 设置全局模块安装路径npm config set prefix "D:\Program Files\nodejs\node_global"# 设置全局缓存存放路径npm config set cache "D:\Program Files\nodejs\node_cache"
2.2 创建环境变量
在系统变量中, 新建变量 NODE_PATH, 变量值为 D:\Program Files\nodejs\node_global\node_modules
这里说明一下,NODE_PATH 就是 Node.js 中用来寻找模块所提供的路径注册环境变量
如果输入变量值之后没有自动创建【node_modules】文件夹,就在【node_global】下手动创建一个【node_modules】文件夹
2.3 测试是否安装成功
配置完成后,安装 express 模块进行测试。
C:\Windows\System32>npm install express -gadded 64 packages in 19s12 packages are looking for fundingrun `npm fund` for details
npm notice
npm notice New minor version of npm available! 10.2.4 -> 10.5.0
npm notice Changelog: https://github.com/npm/cli/releases/tag/v10.5.0
npm notice Run npm install -g npm@10.5.0 to update!
npm notice
其中,npm install express -g 的 -g 表示全局模块
在 D:\Program Files\nodejs\node_global\node_modules 目录里面,我们可以看到新安装的 express 模块

参考资料
NodeJs 的安装及配置环境变量_nodejs配置环境变量