升级webpack4错误处理
1.升级到4.0之后未能正常使用
处理:npm i webpack webpack-cli webpack-dev-server webpack-merge -D
2. Error: Plugin could not be registered at 'html-webpack-plugin-before-html-processing'. Hook was not found.
处理:由于html-webpack-plugin和webpack4.0未匹配,升级html-webpack-plugin插件
3. TypeError: Cannot read property 'vue' of undefine
处理:由于vue-loader和webpack4.0未匹配,需要升级vue-loader, npm i vue-loader -D,
并且修改配置build/webpack.base.conf.js,加入
plugins: [
new VueLoaderPlugin()
],4. Uncaught TypeError: Cannot assign to read only property 'exports' of object ‘#
解决:修改配置build/webpack.base.conf.js
把这段注释//include: [resolve('src'), resolve('test'), resolve('node_modules/webpack-dev-server/client')]
加入这段:include: [resolve('src'), resolve('test')]
本文内容仅供个人学习、研究或参考使用,不构成任何形式的决策建议、专业指导或法律依据。未经授权,禁止任何单位或个人以商业售卖、虚假宣传、侵权传播等非学习研究目的使用本文内容。如需分享或转载,请保留原文来源信息,不得篡改、删减内容或侵犯相关权益。感谢您的理解与支持!