Webpack脚本块路径错误

时间:2018-09-28 21:55:14

标签: javascript webpack webpack-4 html-webpack-plugin

我的产品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设置这些路径而不用考虑文件所在的目录,以便我可以根据需要获取它?

0 个答案:

没有答案