Cannot read property 'entry' of undefined

来源:3-3 自动化生成项目中的html页面(下)

MorningDuGe

2017-06-05 15:47

<script type="text/javascript">
   <%=
       compilation.assets[htmlWebpackPlugin.files.chunks.main.entry.substr(htmlWebpackPlugin.files.publicPath.length)].source()
   %>
</script>

在head中插入这段代码也不会生成b.html和c.html怎么办


写回答 关注

6回答

  • 叶0528
    2017-10-14 16:28:41

    htmlWebpackPlugin.files.chunks.main,所以chunks中必须含有main,或者encludechunks中必须没有main。

  • 慕无忌8595264
    2017-08-31 20:31:40

    是不是把script注释了?我也遇到 删除script就可以了

  • 一脚一个榴莲
    2017-07-31 14:43:13

    我跟老师用的不一样,我用的是chunks,报错后的解决方法:在webpack.config.js中chunks:["b","main"]和chunks:["c","main"]都加上“main”就好了

    辣牛

    为什么啊

    2017-08-15 17:52:07

    共 1 条回复 >

  • JoKer49
    2017-07-23 10:32:39

    发生这种问题就是你引入chunk的时候 没有引入对应的entry  你的模板里需要什么chunk 你的entry就要对应引入 

  • weibo_张张张张张大仙呀_03578611
    2017-06-26 10:47:07

    我的也是这样   你解决了吗?

  • think about....
    2017-06-05 16:45:59

    compilation.assets这个不用把

webpack深入与实战

webpack实战教程,用真实项目带你探索 webpack 强大的功能

86561 学习 · 721 问题

查看课程

相似问题