nvm安装与配置

255 阅读2分钟

一、NVM简介

在项目开发过程中,使用到vue框架技术,需要安装node下载项目依赖,但经常会遇到node版本不匹配而导致无法正常下载,重新安装node却又很麻烦。为解决以上问题,nvm:一款node的版本管理工具,能够管理node的安装和使用,使用简单,可下载指定node版本和切换使用不同版本,方便了node的使用。

二、NVM安装

2.1 下载

 https://github.com/coreybutler/nvm-windows/releases

windows版本下载如下:

image-20231119205643848

2.2 安装

双击nvm-setup.exe开始安装(安装之前最好卸载计算机已经安装的node)

image-20231119205746903

选择nvm安装根路径

image-20231119205825480

指定nodejs的安装路径(最好提前新建nodejs文件夹,在安装时选择) ,nodejs文件夹代表当前使用的node的映射

image-20231119205835943

2.3 测试

打开命令行,输入nvm -v 可查看版本,即安装成功

image-20231119210101314

使用nvm如遇到报错:nvm命令无法识别

解决方案:

  • 使用管理员身份,进行版本查看,如果正常,重启电脑即可

使用node如遇到报错:node命令没有识别

解决方案:

  • 如果已经有安装的node,建议先进行卸载,再重新安装
  • 本质上就是没有在nodejs文件夹进行映射, 使用命名node use 14.18.0即可

三、 NVM使用

3.1 设置

设置下载源, ,修改setting.txt

在安装根路径下编辑setting.txt

image-20231119210730307

添加以下两行镜像地址

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

3.2 使用

 nvm off                     // 禁用node.js版本管理(不卸载任何东西)
 nvm on                      // 启用node.js版本管理
 nvm install <version>       // 安装node.js的命名 version是版本号 例如:nvm install 8.12.0
 nvm uninstall <version>     // 卸载node.js是的命令,卸载指定版本的nodejs,当安装失败时卸载使用
 nvm ls                      // 显示所有安装的node.js版本
 nvm list available          // 显示可以安装的所有node.js的版本
 nvm use <version>           // 切换到使用指定的nodejs版本
 nvm v                       // 显示nvm版本
 nvm install stable          // 安装最新稳定版

四、参考文章