Webpack 发布 5.59.0 版本,静态模块打包工具
Webpack v5.59.0 发布了!Webpack 是一个常见的静态模块打包工具,主要用途是在浏览器上打包 JavaScript 文件。
此版本主要更新内容如下:
新特性
- 生成代码的时候为
Object()加入/*#__PURE__*/注释 - 为
managed/immutablePath加入正则表达式和函数支持。 - 在构建组件的多个阶段加入 Hooks 。
- 优化
experiments.buildHttp:- 允许共享缓存
- 添加许可名单
- 加入
splitChunks.minSizeReduction选项。
bug 修复
- 修复了 Data URLs 的内存缓存问题 。
- 修复了组件使用
unsafe cached这种缓存方法时,waitFor会崩溃的问题。 - 修复了构建循环检测时的 bug 。
更新公告:https://github.com/webpack/webpack/releases/tag/v5.59.0