在HtmlWebpackPlugin配置中,当我指定templateParameters时,我将无法再访问模板中的文件。
Webpack配置:
plugins: [
new HtmlWebpackPlugin({
template: './app/index.ejs',
inject: false,
templateParameters: configJSON
})
],
模板:
<script src="<%= htmlWebpackPlugin.files.js[0] %>"></script>
使用templateParameters时是否可以访问文件?
答案 0 :(得分:1)
查看源代码,发现templateParameters
也可以是一个函数,并具有参数compilation
,assets
,options
。 asset参数包含所有文件。从该函数返回的对象将是templateParameters
。