webpack打包的时CommonsChunkPlugin抽出的公共js和css文件,html-webpack-plugin渲染出的html不自动的引用公共文件。用wewbpack构建多页应用,每个页面单独一个入口js文件,用很多公共代码所以用了CommonsChunkPlugin对公共代码进行抽取,设定超过2次引用则抽取但是当用了html-webpack-plugin渲染html时,如果某个文件被抽取成公共代码,则渲染后html则不会包含公共代码。弄了一中午没有搞定,还望各位大神指点源代码在这里:http://pan.baidu.com/s/1qXDVeAo
1 回答

慕斯王
TA贡献1864条经验 获得超2个赞
原因是因为你在html-webpack-plugin
的参数里指定了chunks
参数却又没有把CommonChunk包含在内。
把你的CommonChunk(在你的例子里叫library)加进chunks
里就好了,比如例子里的chunks:["library", "aboutApp","library.js"]
添加回答
举报
0/150
提交
取消