版本冲突问题处理

本文讲述了在开发环境中遇到不同Vue项目对node版本要求不一致时,如何使用NodeVersionManager(NVM)安装和管理多个node版本,以便在启动项目时切换到对应版本。步骤包括下载NVM、卸载旧版本、配置NVM设置、以及使用NVM的常见命令。
摘要由CSDN通过智能技术生成

  • 升级最新 npm

  • 查看可用版本
nvm list available
  • 安装指定版本
nvm install 18.16.1

问题描述:有多个VUE项目,它们要求的开发环境node版本不一致,个别不支持当前node版本号的项目没办法启动

解决方案:使用NVM在本地安装多个node,在启动项目的时候,切换到对应的node版本

  • 1.下载NVM (我这里下载的是1.1.8版本,这里可以按自己需求下载别的版本号)
  • 2.卸载本地node,并删除node环境变量

  • 3.安装NVM

先选择的是NVM安装路径,然后选择nodejs包的安装路径。

安装好NVM之后,打开NVM安装路径的根目录,在配置文件后面新增两行node安装包下载路径配置

settings.txt

arch: 64
proxy: none
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
  • 4.NVM常用命令
nvm -v 查看当前版本
nvm --config 
nvm list 查看已安装node版本列表
nvm install 版本号 下载对应node版本
nvm use 版本号 切换node版本
nvm on 开启nvm
nvm off 关闭nvm

下载对应版本的 node.js ,建议先从低版本开始下载

nvm install v12.21.0

使用下载好的 node.js

nvm use 12.21

另外打开一个命令控制台cmd,检查node和npm命令是否生效

node -v
npm -v
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值