Я использую 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'
дает мне ту же ошибку.)