Vue3 初始化的项目跑不起来

来源:2-4 Tab组件实现

asing1elife

2021-07-02

图片描述

就只是初始化了项目,没有其他操作,竟然直接跑步起来。

Google了一圈也没啥头绪 . . .

写回答

1回答

asing1elife

提问者

2021-07-02

这个问题是因为 node 的版本不是 16+ ,vue-loader 需要 node 的版本是 16+ 才行。

但 node-sass 5.x 又只能使用 node 14+ 。

尴尬,好奇大家是怎么成功的。

0
2
asing1elife
回复
ustbhuangyi
找到原因了,项目在初始化时,vue的环境版本被提升到 3.1.3 。在项目根目录使用 vue info 可以看到 vue: ^3.0.0 => 3.1.3 这个时候需要先 rm -rf ./node_modules 删除已经创建出来的目录,然后 vi package.json 修改 "vue": "^3.0.0" ,改成 "vue": "3.0.11" ,最关键的是要把前面的符号删掉。 之后再执行 npm i ,项目就可以跑起来了。
2021-07-02
共2条回复

Vue3开发企业级音乐Web App 明星讲师带你学大厂代码

慕课网明星讲师黄轶深度讲解 Vue3.0 ,提升的不止是Vue代码能力

2223 学习 · 1002 问题

查看课程