根据自定义选项

时间:2019-01-26 17:41:08

标签: webpack html-webpack-plugin

我正在使用html-webpack-plugin从模板dist/index.html建立一个静态网站src/index.html

src/index.html中,行<%= require('html-loader!./content/test.html') %>的文件src/content/test.html的内容位于dist/index.html中。太好了。

尽管我想在webpack.config.js中指定文件的路径,所以我认为我只需在html-webpack-plugin实例中添加一个自定义选项即可:

new HtmlWebpackPlugin({
      template : 'src/index.html',
      title    : 'My Website',  
      inject   : true,
      chunks   : ['index'],
      filename : 'index.html',
      html_content: './content/test.html'
    })

并使用它,但是<%= require('html-loader!'+htmlWebpackPlugin.options.html_content) %>会引发错误:

Error: Cannot find module 'html-loader!./content/test.html'

({html_content: '.src/content/test.html'也给我同样的错误。)

0 个答案:

没有答案