请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

3回答

asing1elife 2021-07-02 20:28:53

找到原因了,项目在初始化时,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 08:43:54
ustbhuangyi 2021-07-02 17:02:43

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

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 17:16:49
asing1elife 2021-07-02 15:48:38

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

0 回复 有任何疑惑可以回复我~

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号