Cannot find module vue/compiler-sfc

我的vue版本是2.5,但是我的vue-loader版本升级到了vue-loader:17.3.0
经查,原来是vue2不能工作在vue-loader17以上,需要降到

npm i -D vue-loader@15.9.8

这个版本

发现还是报错,版本不匹配,我需要升级vue版本为[email protected]这个才行。

装了之后还是报错

TypeError: Cannot read properties of undefined (reading 'parseComponent')

原来是vue-template-compiler和vue版本不匹配,重新安装npm i [email protected]

然后装这个版本的vue-loader就不报错了,就是有一些warning,不过还好,不影响项目跑起来。

 "vue-loader": "^14.2.4",

你可能感兴趣的:(webpack,vue,vue.js,前端,javascript)