我整理整理了依据我这边项目所归纳的一些解决信息:
关于VUE2旧项目重新安装依赖后@vue/compiler-sfc提示无法运行的解决方案
以下内容为部分情况的解决方案。
关于VUE2旧项目重新安装依赖后@vue/compiler-sfc提示无法运行的解决方案。
有一段时间因为vue3的出现,大家将vue-cli脚手架进行了升级,导致大部分项目重新安装依赖时出现提示程序中缺少依赖 @vue/compiler-sfc ,但是对于vue2而言其实内部已存在 vue-loader 的依赖,但还原版本时,会将本地vue-loader 的依赖更新到最新,导致项目启动出现问题。
实际上通过网络上大部分的教程其实部分是可以解决问题的,但是没有明确说明到vue-loader具体的版本。
这里我给大家提供一个解决方案的几个要点:
- 建议安装之前把 package-lock.json 文件备份到别的地方,然后删除掉,安装依赖时候偶尔会检测这个文件中的依赖来进行安装!!
- 出现提示后安装 vue-loader@15 即可!!!!!
- vue 2.x 不要安装最新版本的 vue-loader
- 不要乱升级依赖包,免得出现更多错误,必须安装指定版本!!!
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/472.html