运行npm run serve时报错

来源:2-2 脚手架生成代码介绍

星际贝斯手

2021-07-02

图片描述

写回答

3回答

asing1elife

2021-07-02

找到原因了,项目在初始化时,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 ,项目就可以跑起来了。

1
1
星际贝斯手
牛啊!谢谢同学!
2021-07-03
共1条回复

ustbhuangyi

2021-07-02

你们初始化项目的步骤是怎样的?

0
1
星际贝斯手
是按照课程一样的: ? Please pick a preset: Manually select features ? Check the features needed for your project: Choose Vue version, Babel, Router, Vuex, CSS Pre-processors, Linter ? Choose a version of Vue.js that you want to start the project with 3.x (Previe w) ? Use history mode for router? (Requires proper server setup for index fallback in production) No ? Pick a CSS pre-processor (PostCSS, Autoprefixer and CSS Modules are supported by default): Sass/SCSS (with dart-sass) ? Pick a linter / formatter config: Standard ? Pick additional lint features: Lint on save ? Where do you prefer placing config for Babel, ESLint, etc.? In dedicated confi g files ? Save this as a preset for future projects? No
2021-07-02
共1条回复

asing1elife

2021-07-02

咱们竟然是同一个原因 大哥你解决了吗

0
0

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

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

2223 学习 · 1002 问题

查看课程