【问题标题】:Files In templateParameters模板参数中的文件
【发布时间】:2018-07-09 14:50:46
【问题描述】:

在 HtmlWebpackPlugin 配置中,当我指定 templateParameters 时,我无法再访问模板中的文件。

Webpack 配置:

plugins: [
    new HtmlWebpackPlugin({ 
        template: './app/index.ejs', 
        inject: false, 
        templateParameters: configJSON 
    })
],

模板:

<script src="<%= htmlWebpackPlugin.files.js[0] %>"></script>

有没有办法在使用 templateParameters 时访问文件?

【问题讨论】:

    标签: webpack html-webpack-plugin


    【解决方案1】:

    查看源码发现templateParameters也可以是函数,有参数compilation,assets,options。 assets 参数包含所有文件。此函数返回的对象将是templateParameters

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-08-15
    • 2014-03-14
    • 2019-11-22
    • 2020-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多