html-webpack-plugin与jinja2有冲突,如何能让html-webpack-plugin插件不去解析%

目前的模板引擎使用的是 jinja2 (由于后台是python),现在在做前后端分离,想把webpack打包之后的文件放进模板之中,但是html-webpack-plugin碰到%会解析,怎么让他不去解析,从而能够不报错呢

阅读 3.1k
1 个回答

By default (if you don't specify any loader in any way) a fallback ejs loader kicks in.

如果没有置顶 loader,那么默认使用 ejs 作为模板引擎。

所以可以显示指定 html-loader

{
  module: {
    loaders: [
      {
        test: /\.html$/,
        loader: 'html-loader'
      },
  },
  plugins: [
    new HtmlWebpackPlugin({
      template: 'src/index.html'
    })
  ]
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题