Webpack4 Entrypoint undefined = index.html
使用 HtmlWebpackPlugin
const HtmlWebpackPlugin = require('html-webpack-plugin');
module.exports = {
plugins: [new HtmlWebpackPlugin()]
};
终端得到警告Entrypoint undefined = index.html
// 环境
"webpack": "^4.12.0",
"html-webpack-plugin": "^3.2.0",
无论 dist
文件夹下是否有 index.html
文件
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
我也遇到lz的问题,我查了issue,上面作者是这样回答的,你可以用html-webpack-plugin 3.0.7 版本解决这样的问题,但是作者说会出现其他大量error,所以我也没有好的办法
https://github.com/jantimon/h...
module.exports增加配置stats: { children: false }
增加包信息(设置为
false
能允许较少的冗长输出)这个就可以不输出了
我也遇到了这个问题,发现编译错误。
查询了一下本以为原因是没有填上html模板,填上模板后虽然编译结果对了,但是仍旧提示 Entrypoint undefined = index.html
该项目GitHub的issue895也提到了这个问题,目前的反馈来看这就是无意义的提示,不影响编译结果。
输出目录大概是写错了?
我之前没写__dirname就出现了同样错误
我用的是webpack4 我解决的办法是output:{path:path.resolve(__dirname,'dist') 这个resolve之前可能用join我改为这个就OK了