我正在使用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'
也给我同样的错误。)