使用nvm解决node版本问题

  • 使用nvm解决node版本问题已关闭评论
  • 129 次浏览
  • A+
所属分类:Web前端
摘要

业务场景:最近需要开发一个基于vue2的项目,再使用Electron 打包成exe文件。实际操作时发现vue项目组件依赖最高到node16,电脑上的环境是最新的node20

业务场景:

最近需要开发一个基于vue2的项目,再使用Electron 打包成exe文件。

实际操作时发现vue项目组件依赖最高到node16,电脑上的环境是最新的node20

忙着把node20卸载,换上node16,VUE项目是跑进来了,但是使用Electron 时候又发现需要node19才现,真是巨坑

查阅了半天资料,发现node也是有个版本管理工具,就是nvm

分享下我如何 使用nvm管理node版本吧

 

 

准备条件:卸载电脑上的node及删除node目录中的残余文件

一,去github下载nvm安装包

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

 

 

二,安装nvm

按照软件提示依次下一步即可

安装完成后打开控制台输入  nvm -v  显示出版本号即安装成功

三,控制台输入 nvm list available 查看可以安装的node版本

四,控制台输入 nvm install 16.18.0 命令,安装需要的node版本

五,控制台输入nvm use 16.18.0 命令,切换到已安装的node版本,安装完成后使用node -v查看是否安装成功

六,如果需要再安装node19,可以再执行步骤四五即可

nvm list available   nvm install 16.18.0 //若安装缓慢或失败,添加国内镜像即可 nvm install 16.18.0 --registry=http://registry.npm.taobao.org nvm use 16.18.0  node -v   //nvm常用命令 nvm ls //:列出所有已安装的 node 版本  nvm ls-remote //:列出所有远程服务器的版本(官方node version list)  nvm list //:列出所有已安装的 node 版本  nvm list available //:显示所有可下载的版本  nvm install stable //:安装最新版 node  nvm install [node版本号] //:安装指定版本 node  nvm uninstall [node版本号] //:删除已安装的指定版本  nvm use [node版本号] //:切换到指定版本 node  nvm current //:当前 node 版本  nvm alias [别名] [node版本号] //:给不同的版本号添加别名  nvm unalias [别名] //:删除已定义的别名  nvm alias default [node版本号] //:设置默认版本