在使用VUE CLI 3.x开发项目,一启动就报一下错误:

Module build failed: TypeError: Cannot read property 'vue' of undefined

错误信息中可以看到vue没有被加载。 自己分析思路:

  1. webpack版本和现有的插件是不是存在冲突; 验证方案:下载官方Vue cli创建项目加入其中的插件,发现没有任何问题;
  2. 项目package.json直接定义webpack 版本,发现仍然vue 未定义;

自己百度无用。

直接google,竟然有前史:

https://github.com/vuejs/vue-loader/issues/1177

原来是项目中的vue-loader插件破坏了。

npm install vue-loader@latest --save-dev

他妈了个屁,发现前端插件依赖就是大坑,同样的package.json,竟然有不一样的运行结果。

转载于:https://my.oschina.net/u/1033181/blog/2253646

Logo

前往低代码交流专区

更多推荐