Webpack 是一个模块打包器,主要目的是在浏览器上打包 JavaScript 文件。Webpack v5.101.1 已发布,具体更新内容如下:
Fixes
- 在
processAdditionalAssets
hook 中过滤已删除的资源 - 延迟模块中的 HMR 故障
- 即使再次发生失效,仍可输出资源
- 导出插件中用于序列化和反序列化的类型并导出
ModuleFactory
类 - 修复 ES 模块块格式内部函数导出失败问题
- 修复了由
dependOn
entry 引起的GetChunkFilename
失败问题 - 修复了缺失依赖块的导入
- 修复了 entry chunk 依赖于 runtime chunk hash 的问题
- 修复
module.exports
捆绑到 ESM 库 - 根据执行时间片段调整添加组的时间
- 修复了在引入
RawModule
时出现的循环依赖问题以及isDeferred
条件 - Tree-shakable 模块库应该符合
allowInlineStartup
先决条件
更新说明:https://github.com/webpack/webpack/releases/tag/v5.101.1