HtmlWebpackPlugin使用属性块将HtmlWebpackPlugin.files.css呈现为空

HtmlWebpackPlugin使用属性块将HtmlWebpackPlugin.files.css呈现为空,webpack,html-webpack-plugin,Webpack,Html Webpack Plugin,我的webpack.config.js中有以下设置 我使用块,因为我需要生成的包以特定的顺序出现 下面的设置可以工作,但是我的捆绑css在htmlWebpackPlugin.files.css中找不到了 插件:[ 新HtmlWebpackPlugin({ 文件名:path.join(uu dirname,'/dist/app/index.html'), favicon:'assets/favicon.ico', 块:[ 'scripts/jquery.js', “scripts/angular.

我的
webpack.config.js
中有以下设置

我使用
,因为我需要生成的包以特定的顺序出现

下面的设置可以工作,但是我的捆绑css在
htmlWebpackPlugin.files.css
中找不到了

插件:[
新HtmlWebpackPlugin({
文件名:path.join(uu dirname,'/dist/app/index.html'),
favicon:'assets/favicon.ico',
块:[
'scripts/jquery.js',
“scripts/angular.js”,
“scripts/angular animate.js”,
'scripts/uirouter.js',
“scripts/app.js”,
],
ChunkstortMode:“手动”,
哈什:没错,
注:错,
标题:“应用程序”,
模板:path.join(uu dirname,'/index.template'),
}),
];
我的模板如下所示



无需指定块(或顺序),webpack将使用导入顺序作为块的顺序

因此,如果删除
&
&
插入:false
,则HtmlWebpackPlugin将正确插入文件


我已经用修复程序对您的回购协议进行了PR。

您可以用复制的示例添加小型github回购协议吗?我可以。稍后我将用一个示例进行更新tonight@felixmosh现在添加了一个小示例。检查我的最新问题当我使用
chunks
chunksSortMode
时,有些东西被省略了,这仍然很奇怪。无论如何,经过一番思考,我最终选择了您的解决方案,但我仍然使用
inject:false
,因为我希望格式化
js/css
包含。如果您有多个条目,并且需要为每个条目输出不同的模板名称,该怎么办,如何正确地告诉每个模板文件名要包含哪些块