文章目录
项目在对 webpack 的版本升级的过程中,出现了各种各样的问题,今天就把其中比较典型的问题总结一下,作为记录。
一、MissingDeps.some is not a function
错误提示中,提示 react-dev-utils
包有问题,TypeError: MissingDeps.some is not a function
。
- 解决方案:升级
react-utils-dev
包到 6.0.0 版本之后即可。将 package.json 中的react-utils-dev
依赖删除掉,重新安装匹配版本插件。
$ npm install react-utils-dev@next --save-dev
二、this.htmlWebpackPlugin.getHooks is not a function
运行项目时,提示错误:this.htmlWebpackPlugin.getHooks is not a function
- 解决方案:
- 1.安装与 webpack4 匹配的
html-webpack-plugin
插件:npm install html-webpac
- 1.安装与 webpack4 匹配的