关于 webpack 4.0.0 使用 html-webpack-plugin 报错的处理方法
报错版本:
"webpack":"^4.0.0",
"html-webpack-plugin":"^2.30.1"
使用上述的版本生成html文件,进行build的时候会出现如下的报错:
var outputName = compilation.mainTemplate.applyPluginsWaterfall('asset-path', outputOptions.filename, {
TypeError: compilation.mainTemplate.applyPluginsWaterfall is not a function
查了半天代码,确定是版本兼容性问题,也是上Github找答案
https://github.com/jantimon/h...
使用下面的命令重新安装 html-webpack-plugin 即可:
yarn add webpack-contrib/html-webpack-plugin -D
这个方法还有问题,执行完上面的yarn命令之后,如果在使用npm安装其他包,则又会出现上述的报错信息,重新执行yarn命令又好了。这两天留意github上的issue,看看有没有其他解决方法