nvm管理多个node版本并切换
安装nvm时不能安装任何node版本(先删除node再安装nvm),保证系统无任何node.js残留
1. 卸载node
控制面板中卸载nodejs
删除以下文件夹:
C:\Program Files (x86)\Nodejs
C:\Program Files\Nodejs
C:\Users{User}\AppData\Roaming\npm
C:\Users{User}\AppData\Roaming\npm-cache
删除C:\Users\用户名 下的 .npmrc文件以及 .yarnrc 文件
环境变量中npm、node的所有相关统统删掉
2. 安装nvm
下载:https://github.com/coreybutler/nvm-windows/releases
注意安装路径的文件夹名称不要出现中文、空格等。
3.配置路径
修改nvm安装路径下的settings.txt文件内容,在原内容下添加
node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/
4. nvm安装成功
终端下输入nvm表示安装成功
5. 使用nvm安装nodejs版本
这里以nodejs版本16.17.1为例
nvm install 16.17.1
6. 检查node是否安装完成
依次执行下列语句,不报错即可
nvm use 16.17.1
node -v
npm -v
nvm list //查看当前已安装版本
7. 删除某nodejs版本
nvm uninstall 16.17.1
8. 修改npm默认镜像源为淘宝镜像
npm config set registry https://registry.npmmirror.com
npm config get registry 检查是否修改成功