本文以node-v14.19.0为示例
1. node.js的下载
- 打开官网
- 点击
Other Downloads

- 下载当前版本(若为其它版本,可以直接跳到4)

根据操作系统选择版本,我的是64位Windows操作系统
- 或者下载其它版本,本示例中以
node-v14.19.0
为样本,点击Previous Releases

- 选择所需版本,点击
downloads

- 根据操作系统选择版本,我的是
64位Windows操作系统

2. node.js的安装
2.1 安装
找到下载的.msi
文件,双击运行






其实就是一直Next
啦~
2.2 测试是否安装成功
快捷键Win + x
再按下i
,即可呼出Windows终端
-
测试指令1:
node -v
-
测试指令2:
npm -v
(嘛?问为什么没有安装npm却可以使用?因为nodejs已经集成了npm呀~)
-
测试结果如下:

3. Nodejs相关配置
3.1 模块路径和缓存路径配置
在文件资源管理器中打开安装过程中选择的安装路径所在文件夹,新建两文件夹
node_global
缓存路径(全局目录)node_cache
模块路径

管理员身份打开终端,快捷键指令Win + x
再点击a
,运行以下指令
# 将路径换成自己的路径,不要直接复制哦!!!
npm config set prefix "E:\nodejs\node_global"
npm config set cache "E:\nodejs\node_cache"
查看是否运行成功,出现下列两行即代表运行成功
npm config ls

3.2 配置环境变量
系统→查看高级系统设置→环境变量→系统变量中新建NODE_HOME
,路径位nodejs安装路径

双击Path,添加如下属性

4. 安装npm中国镜像站cnpm(顺便测试环境变量是否配置成功)
百度搜索npm中国镜像站即可获取最新镜像站

管理员身份打开终端,输入
npm install -g cnpm --registry=https://registry.npmmirror.com
即可正确安装cnpm
查看是否安装成功cnpm -v

查看环境变量是否配置成功,去刚刚添加的global目录下的node_modules目录看看是否有cnpm相关内容就可以啦~

Ps1: 若运行cnpm -v时报错:
cnpm:无法加载文件xxxx,因为在此系统上禁止运行脚本...
,可以运行set-ExecutionPolicy RemoteSigned
解决哦~
Ps2: nodejs的安装就告一段落啦~
Ps3:若cmd等终端直接运行
npm -v
没有问题,而idea运行npm -v
出现无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
的话,可能是因为权限问题,解决方法有两个
- 在环境变量的用户变量中添加相关配置
- 用管理员身份重新运行idea(我是用这个解决的)