如何在webpack中使用动态import()使用相同的文件名?

时间:2018-02-08 12:56:08

标签: webpack

假设我有以下文件:

  • ./ a.js
  • ./ b.js
  • ./ c.js

以下webpack配置:

{
    ...
    output: {
        filename: 'js/[name].[hash:5].js',
        chunkFilename: 'js/[name].[chunkhash:5].js',
    }
    ...
}

我的导入如下:

import(/* webpackChunkName: "path/to/[request]" */ ``./${name}.js``);

Webpack将生成具有以下名称的块:

  • 路径/到/ A-js.js
  • 路径/到/ B-js.js
  • 路径/到/ C-js.js

有没有办法从块名称中删除-js,以便它们与原始名称相同?

1 个答案:

答案 0 :(得分:0)

也许您没有像"output.chunkfilename"

那样正确设置您的webpack配置文件

你能展示你的webpack配置吗?