管理node版本(适用于windows系统)

197 阅读2分钟

在开发时总是遇见node版本不兼容的问题,因此记录下管理node版本切换工具的使用。在查网上阅资料时,主要查阅到的有voltanvm两种管理方式 (推荐使用volta)

1.volta管理node版本

volta是什么

  • 快速设置和切换Node引擎

下载安装volta(windows系统)

  • 安装:volta安装包 (直接点下一步即可,无需其他配置)
  • 下载之后确认是否安装成功: win+r打开CMD,输入volta --version,显示如下,则安装成功

image.png

安装及使用不同node版本

  • volta install node@版本号

image.png

项目中指定node版本

  • 找到对应项目的package.json所在目录,打开终端
  • 下载的全局安装包,npm install -g
  • 输入命令:volta pin node@版本号

image.png

  • 对应的package.json中会出现node

image.png

到此完成node版本切换,然后就可以在对应项目中使用npm下载包啦~

2.nvm管理node版本

nvm是什么

  • nvm是一个node版本管理工具,用于切换和安装不同版本的node.js

下载nvm

  • 下载nvm之前需要卸载已安装的node,避免发生冲突

  • 删除node:win+r打开CMD,输入where node,删除node.exe所在目录所有内容

  • nvm下载链接:nvm安装包

nvm安装(windows系统)

1.直接运行nvm-setuo.exe

image.png

2.选择安装路径

image.png

3.确认安装

4.安装完确认

  • win+r打开CMD,输入nvm -v查看版本号,安装成功如下显示

image.png

安装不同node版本

  • nvm version :显示nvm版本。version可简化为v。
  • nvm list:显示已安装的列表,list可简化为ls。
  • nvm install <version> :安装指定版本node
  • nvm use [version] :使用指定定版本node。
  • nvm uninstall <version> :卸载指定版本node。
  • nvm use node :切换到最新版

查看node是是否切换成功

  • node -v

总结: 目前个人使用效果来看,volta下载node版本速度快,切换node版本方便。 文章若有错误内容,欢迎指正。