vue 3 项目运行中报错 vue-cli-service serve

当Vue3工程运行npm run serve出现错误时,发现是由于Node.js版本过低导致。升级到最新稳定版并重新安装依赖后问题得到解决。但原有工程因依赖旧版本Node无法正常运行,于是使用n工具进行多版本管理,通过n安装指定版本和最新版本的Node.js,并学会切换不同版本以满足不同项目需求。
摘要由CSDN通过智能技术生成

发现问题

新建Vue3 工程,运行npm run serve
报错如下

npm ERR! app@0.1.0 serve: `vue-cli-service serve`

未有任何其他报错提示

解决当前问题

上网查找无果
想起来自己前段时间调试过某个工程,安装的node版本为10.13.0
怀疑为node版本过低导致
更新node到当前最新稳定版
重新npm install
运行项目 npm run serve
可以启动

解决后续问题

这个问题解决了,node版本也升级了
再运行原来的工程,发现原来的工程运行不了了
此时我需要两个node同时存在,根据不同需求进行切换

安装n工具

是的,你没有看错,就是n
简单来说,n是交互式 node.js 版本管理工具。
官方地址:https://www.npmjs.com/package/n

安装n

npm install -g n

安装指定版本node.js

n 10.13.0

安装最新版本node.js

 n latest

查看已安装node.js版本

n ls

例如,我安装了两个版本,如下图
已安装node.js版本

切换node.js版本

sudo n 

在这里插入图片描述

查看切换前后版本如图
在这里插入图片描述

如您还需要了解其他关于n的内容,请移步官方地址

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值