gpt4 book ai didi

webpack - 带有 pug-loader 的 html-webpack-plugin 没有选择选项

转载 作者:行者123 更新时间:2023-12-04 13:46:30 25 4
gpt4 key购买 nike

考虑:

plugins: [
new HtmlWebpackPlugin({
template: 'index.pug',
title: 'Page Title',
custom: 'Custom'
})
]

index.pug :
doctype html
html
head
meta(charset="utf-8")
meta(http-equiv="X-UA-Compatible" content="IE=edge")
meta(name="viewport" content="width=device-width, initial-scale=1")
title= htmlWebpackPlugin.options.title

我希望自定义标题被选中,但它输出默认 Webpack App相反(而 custom 变量是 undefined )。
  • webpack 1.15.0
  • html-web-pack-plugin 2.30.1
  • 哈巴狗 2.0.0-rc.4

  • 我在这里不知所措,我觉得这很明显我错过了。

    最佳答案

    您必须将配置更改为:

    plugins: [
    new HtmlWebpackPlugin({
    template: '!!pug-loader!index.pug',
    title: 'Page Title',
    custom: 'Custom'
    })
    ]

    阅读更多相关信息 https://github.com/jantimon/html-webpack-plugin/blob/master/docs/template-option.md#2-setting-a-loader-directly-for-the-template

    关于webpack - 带有 pug-loader 的 html-webpack-plugin 没有选择选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46418708/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com