vue3成功创建项目后 run serve启动项目报错的解决
作者:博客zhu虎康
这篇文章主要介绍了vue3成功创建项目后 run serve启动项目报错的解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
遇到的问题
使用vue3成功创建项目后无法正常npm run serve。
第一次错误
Error: Cannot find module 'vue-loader-v16/package.json'
在报错后我采用了
如下方法:
npm i -D vue-loader@14
我以为是vue-loader的版本过高,不兼容导致的问题。
但是再次执行npm run serve时又出现了新的错误。
第二次错误
Error: vue-loader requires @vue/compiler-sfc to be present in the dependency tree.
在上网寻找方法后,我采用了
如下方法:
rm node_modules -r -fo rm package-lock.json npm cache clear --force npm install
但是依旧报如下错:
Error: vue-loader requires @vue/compiler-sfc to be present in the dependency tree.
后来,我是这样解决的
在经过加班熬夜中的苦思冥想后,终于找到了解决的办法。
首先进入创建的vue3文件夹下,卸载第一次报错的vue-loader,然后再重新安装。
cd .\vue3_test\ npm uninstall vue-loader-v16 npm i vue-loader-v16
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。