发现问题

新建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的内容,请移步官方地址

Logo

前往低代码交流专区

更多推荐