Windows使用nvm切换node版本

807 阅读1分钟

nvm 是 Node Version Manager(Node版本管理器),它可以通过命令行快速安装和使用不同版本的Node。

1. 卸载原先安装的node版本

windows系统 完全删除原有node.js

1-1. 清空本地缓存

打开cmd命令行窗口,执行npm cache clean --force

1-2. 卸载程序node 打开控制面板,把Node.js卸载

2. 安装nvm管理工具

2-1 下载nvm

 官网安装包地址github.com/coreybutler…

image.png

2-2 检验nvm是否安装成功

  • 在cmd中输入nvm,没有报错,即安装成功,否则要去检查一下环境变量
  • NVM_HOME: nvm安装目录
  • NVM_SYMLINK: node安装目录

image.png

2-3 所有node.js版本

输入命令行nvm list available查看可用的node.js版本号

image.png

2-4 nvm设置淘宝镜像地址

去nvm的安装目录找到 setting.txt 文件,加上node和npm在国内的淘宝镜像地址

node_mirror:npm.taobao.org/mirrors/node/
npm_mirror:npm.taobao.org/mirrors/npm/

image.png

3、nvm切换node版本

1. 安装node指定版本

nvm install stable # 安装最新稳定版 Node 

nvm install <version> # 安装指定版本,支持模糊安装,例:

nvm install 16.18
nvm install 12.16

image.png

2. 查看node版本

nvm list # 列出所有安装的Node版本 

image.png

nvm current # 显示当前的Node版本 

image.png

3. 切换node指定版本

nvm use <version> # 切换使用指定的Node版本,如

nvm use 12.16.3
nvm use 16.18.1 

image.png

image.png

4. 卸载node指定版本

nvm uninstall <version> # 删除已安装的指定版本,语法与install类似