使用webpack打包报ERROR in TypeError: Cannot read property ‘tap‘ of undefined
https://github.com/DustinJackson/html-webpack-inline-source-plugin/issues/79
错误原因
因为webpack的版本号跟html-webpack-plugin的版本号不匹配,应该算是相互不兼容的原因
就是说我现在webpack的版本号为4,而html-webpack-plugin的版本号是5。然后我在网上看的大佬的报错原因:他的webpack版本是5,然后html-webpack-plugin 的版本号是4,所以他也报了同样的错误,然后他的解决方案是把webpack降级到4,成功解决了。
解决方案1:
所以的解决方案就是将 html-webpack-plugin的版本号降到4,我输入的指令是
npm install -D html-webpack-plugin@4.5.0
"html-webpack-plugin": "4.5.0"
解决方案2:
npm install webpack@4.47.0
"webpack": "4.47.0"
原文链接:https://blog.csdn.net/weixin_45774972/article/details/115916204