NPM多版本切换 nvm安装与使用

307 阅读2分钟

一、nvm介绍

nvm是 node version manager(node版本管理工具的缩写) 是一个命令行工具 用于管理和切换不同版本的node.js

二、自查电脑node.js 进行卸载操作

  1. 先查看当前电脑是否安装了node cdm打开电脑终端 查看当前安装的node版本
    image.png
  2. 从控制面板或者应用管理工具卸载node.js(必须卸载,否则会影响nvm后续的安装和执行)
  3. 删除node的安装目录 默认在C:\Program Files\nodejs 也有可能在其他盘,取决于安装时的选择
  4. 查找.npmrc文件删除 默认在C:\User\用户名(例如:C:\User\Adminstrator)
  5. 逐一查看下列文件 存在就删除
    C:\Program Files (x86)\Nodejs
    C:\Program Files\Nodejs
    C:\Users\用户名\AppData\Roaming\npm
    C:\Users\用户名\AppData\Roaming\npm-cache
  6. 检查环境变量 讲node相关的配置都删掉 环境变量打开方式:
    右键我的电脑->属性->高级->环境变量-> 用户变量的Path删除->系统变量的NODE_PATH里的node删掉

三、安装nvm

  1. 去GitHub上下载nvm安装包 下载.exe直接傻瓜式一键安装即可(建议安装在默认盘) 下载地址:https://github.com/coreybutler/nvm-windows/releases image.png
  2. 安装成功之后 会自动配置系统环境变量 这个不用管 以后操作环境变量的时候注意不要误操作就行

image.png
3. 进行淘宝镜像配置(可以不配置 配置的目的是提高下载速度)
nvm node_mirror https://npm.taobao.org/mirrors/node/
nvm npm_mirror https://npm.taobao.org/mirrors/npm/

image.png
4. 验证nvm是否安装成功 在cmd中输入 nvm 出现下图即成功

image.png

四、nvm常用命令

  1. node 所有版本查看
    nvm list available
  2. node 指定版本安装
    nvm install x.x.x
  3. node 指定版本卸载
    nvm uninstall x.x.x
  4. node 已安装版本查看
    nvm list
  5. node 环境切换
    nvm use x.x.x
  6. node 安装最新版本
    nvm use latest
  7. node 安装长期支持版本(建议安装LTS版本较好 因为bug比较少)
    nvm use lts