javascript - Webpack 更改每个条目 block 的 output.filename

标签 javascript webpack

使用 Webpack,我希望我的一个条目 block 根本没有哈希,并使用与另一个条目文件不同的命名约定。

使用以下 Webpack 配置:

entry: {
   app: path.join(__dirname, '../src/app'),
  'loader/loader': path.join(__dirname, '../src/loader/loader')
}.
output: {
    filename: '[name].[chunkhash].js',
    publicPath: '/'
}

不需要的输出:

enter image description here

所需的输出:

enter image description here

这可能吗?

最佳答案

您可以使用 WebpackManifestPlugin。它将创建文件 manifest.json,你可以解析它并获取你的入口文件的真实名称
https://www.npmjs.com/package/webpack-manifest-plugin

关于javascript - Webpack 更改每个条目 block 的 output.filename,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34344628/

相关文章:

Webpack:如何将 CommonsChunkPlugin (wp3) 迁移到 optimization.splitChunks (wp4)?

javascript - google maps api v3 没有标签?

Javascript 精度递增/递减数

javascript - 如何推送到数组仅引用变量?

javascript - 本地视频无法加载 - Webpack

css - 使用 BEM 方法和较小的文件大小

javascript - 我怎样才能删除克隆 HTML JQuery

javascript - 轻松查看什么 javascript 代码称为 Web 服务

npm run watch 错误无法读取 'map' 未定义的属性

javascript - 错误: Cannot find module 'extract-text-webpack-plugin'