2026最新版Node.js下载安装及环境配置教程【超详图文】
目录
本机环境: Windows 10 专业版 X64
第一步:下载安装包
1. 下载地址
Node.js 官方网站下载
https://nodejs.org/zh-cn/download/https://nodejs.org/zh-cn/download/
https://nodejs.org/en/downloadhttps://nodejs.org/en/download2. 选择版本
选择 【LTS】 版本的,【LTS】 是长期支持版,最稳定

3. 下载 .msi 安装包保存至本地
第二步:安装
1. 双击打开安装文件,点NEXT

2. 许可协议,选同意,点NEXT

3. 选择安装位置
- 默认为 C 盘,路径为 C:\Program Files\nodejs\
- 为了不占用C盘空间,建议安装在D盘或E盘,自己选择即可
- 修改好路径,点 NEXT 进行下一步
,

4. 自定义安装
无需修改,点 NEXT 进行下一步

5. Tools for Native Modules
不勾选,点 NEXT 进行下一步

6. 安装,点 install 进行安装,finish 完成



7. 安装目录及验证
- 安装完成,nodejs 安装目录 如图所示:

- 验证
按【Win+R】 键 ,输入cmd,回车,打开 cmd 窗口
输入 node -v (显示node.js的版本说明已安装成功)
输入 npm -v (显示npm版本说明自带的npm也已经安装成功)

第三步:环境配置
这一步骤是要将 npm 全局安装的包和缓存文件,从 C 盘迁移到刚才安装的目录下。
1. 创建文件夹
在【node.js】的安装目录下新建两个文件夹 【node_global】和【node_cache】

2. 执行配置命令
记住:必须使用管理员身份打开cmd命令窗口
执行如下两个命令:
npm config set prefix "D:\Program Files\nodejs\node_global"
npm config set cache “D:\Program Files\nodejs\node_cache”
然后执行命令,查看路径是否正确,如图所示:
npm config get prefix
npm config get cache

3. 配置环境变量
- 在电脑上打开【高级系统设置】,找到 【系统设置】,找不到可用搜索寻找,如图所示:

选择【环境变量】选项,打开配置窗口
- 系统变量创建【NODE_PATH】
选择下方【系统变量】,点【新建】
输入变量名 “NODE_PATH”, 值为“D:\Program Files\nodejs\node_global\node_modules”,(复制创建的 “node_global” 文件夹路径,后面添加 上“\node_modules”)
如下图:

后续执行 “express” 之后,在 “node_global” 文件夹下会生成一个 “node_modules” 文件夹的,先不要自己创建哈!!!
- 系统变量 编辑 【path】
在系统变量中找到【path】,选择编辑,新建数值 【%NODE_PATH%】,如图所示:

- 修改用户变量 【path】

选择【path】,点击 “编辑”,将 C 盘下默认的 “npm” 修改为 “D:\Program Files\nodejs\node_global”
如图所示:
更改前:

更改后:

- 点击确定保存所有窗口,配置完成
第四步:安装全局模块及测试
用管理员身份打开 cmd 窗口
执行命令 npm install express -g -“g” 代表全局安装
出现以下图片所示的情况即为成功:

执行命令 npm express -v
如下图所示,即为成功

如果安装失败,可以在【C盘】下的【用户】文件夹中找到 “.npmmrc” 文件,将它删除后执行,如果还是失败,修改【node_global】和【node_cache】文件夹的权限,将权限都勾选即可。
第五步:安装淘宝镜像
- 安装镜像提速
执行命令: npm config set registry https://registry.npmmirror.com
执行命令: npm config get registry,查看是否成功,如图所示:

- 安装 cnpm
npm是node官方的包管理器。cnpm是个中国版的npm,是淘宝定制的 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm。
执行命令:npm install -g cnpm --registry=https://registry.npmmirror.com

查看是否成功
命令:cnpm -v

如果是上述情况,查看配置路径是否为自己创建的文件夹路径
命令: npm config ls

如果有问题需要修改路径,修改路径后,卸载 cmpn,然后重新安装
卸载命令为:npm uninstall cnpm -g
再次执行 cmpn -v 即可

我遇到问题:在安装过程中,第一次执行 “cnpm -v ” 的时候失败,查找之后发现好像并没有错配漏配的现象,网上查了资料说是要改之前的配置环境,要在用 “户变量” 或者 “系统变量” 中 添加 “ node_global\node_modules\.bin” 路径,不晓得为什么要这样,要是不改的话只能用 “npx cnpm -v” 执行了。后来又检查了一遍配置,第二次执行后竟然成功了,不晓得是什么原因导致的。

第六步:我的安装配置
- 安装路径 和 新建的两个文件夹路径

- 配置路径

- node_global 文件夹中有 node_modules 文件夹

- node_modules 文件夹下有 cnpm 和 express 文件夹

- 用户变量中【path】的配置

- 系统变量【NODE_PATH】的创建

- 系统变量中 环境变量 【path】的配置

第七步:完结
好了,这就是我安装 node.js 的步骤和遇到的问题。
最不喜欢的就是安装东西了,头疼!!!每次安装东西都是到处搜,遇到的问题一大堆,下次重新安装的时候又忘记怎么弄了,还是把这玩意儿写在这里,以后都随时都能看到。
完结撒花!