nvm管理/安装多版本Node.js

王则钰 / 2024-03-11 / 原文

如果已经安装了Node.js,需要先卸载掉,运行uninstall node.js程序即可。

完成后检查一下,win + r,cmd,键入node -v, where node

1,安装nvm

到nvm官网
下载需要的版本
1,同意I accept the agreement
2,选择nvm安装路径
3,选择nodejs路径
4,Install
win + r, cmd
键入nvm

2,更换国内镜像源

在 nvm 的安装路径下,找到 settings.txt,root和path分别是nvm和nodejs的安装路径,然后添加下面两行,用于设置node_mirro与npm_mirror为国内镜像地址。

nvm npm_mirror https://npmmirror.com/mirrors/npm/
nvm node_mirror https://npmmirror.com/mirrors/node/

3,安装Node.js

win + r, cmd
nvm list available 显示可下载版本的部分列表

nvm install 版本号 安装指定的版本的nodejs
nvm listnvm ls查看目前已经安装的版本

nvm use版本号 使用指定版本的nodejs

nvm uninstall 版本号 删除某node.js版本

4,修改npm镜像源为淘宝镜像

npm config set registry https://registry.npmmirror.com
检查是否设置淘宝镜像成功
npm config get registry

5,配置全局模块位置

在nvm的 Node.js 安装路径 D:\Nodejs 新建两个文件夹命名为 "node_global" 和 "node_cache"。

在cmd窗口,继续执行以下两句操作:
npm config set prefix "D:\Nodejs\node_global"
npm config set cache "D:\Nodejs\node_cache"
检查是否成功:
npm config get prefix
npm config get cache

6,电脑环境变量配置

win + r, sysdm.cpl
高级-环境变量,在系统变量中新建
变量名:NODE_PATH,变量值:D:\Nodejs\node_global\node_modules

安装nvm时【系统变量】和【用户变量】会默认增加这两个

Path里面也会分别增加这两个