我的产品webpack配置中有多个条目,并且正在使用html webpack插件构建具有特定块的多个html文件。但是,html文件中生成的script标记中的路径是错误的。
插件的配置如下:
new HtmlWebpackPlugin({
inject: true,
title: 'Some Title',
template: paths.toHtml,
chunks: ['mobile'],
filename: 'mobile/index.html'
}),
例如,该构建为我提供了这一点:
<script src="/mobile/mobile.2e889ce7.chunk.js"></script>
但是我需要这个:
<script src="/mobile.2e889ce7.chunk.js"></script>
似乎将它拉入配置输出chunkFilename,因为我将其设置为:
chunkFilename: '[name]/[name].[chunkhash:8].chunk.js'
是否有一种方法可以使webpack设置这些路径而不用考虑文件所在的目录,以便我可以根据需要获取它?