为什么老师生成的文件中的title能够显示?

来源:4-6 处理模板文件

darkwing_

2017-09-11 08:50

html-loader会把html作为字符串,因此htmlWebpackPlugin中的<% %>应该失效才对啊,为什么老师生成的文件中的title能够正常显示?

写回答 关注

4回答

  • 慕后端6298774
    2021-07-13 17:44:31

    我也遇到这个问题了,使用的是webpack5。

  • 云天明的DX3906
    2017-12-24 10:24:18
    {
        test:/\.html/,
        include: path.resolve(__dirname, 'src/component'),//只处理cmponent下的html
        use:[
            'html-loader'
        ]
    }

    加上include后,就只处理cmponent下的html了,然后没经过html-loader处理的index.html页面,用<%= htmlWebpackPlugin.options.title %>这种方式也可以拿到title

  • Ateoa
    2017-09-14 16:45:15
    前面用<%= htmlWebpackPlugin.options.title %>这种方式拿title的时候,没有html-loader。后来讲loader的时候,并没有使用这种方式拿title呀。如果你想用这种方式,就不要加html-loader。
  • Rily
    2017-09-11 16:34:00

    这是webpack的版本问题,就像老师的版本中,css-loader可以省略-loader一样,我安装的新版本不能省略-loader,否则会报错

    darkwi...

    应该不是的,html-loader的介绍的第一句话就是Exports HTML as string.而且老师的视频中也有提到。。

    2017-09-11 17:24:19

    共 1 条回复 >

webpack深入与实战

webpack实战教程,用真实项目带你探索 webpack 强大的功能

86555 学习 · 721 问题

查看课程

相似问题