💡 原文英文,约600词,阅读约需3分钟。
📝

内容提要

Webpack发布了2026年路线图,重点改善插件依赖和运行时兼容性,为webpack 6奠定基础。新特性包括原生CSS模块支持、内置TypeScript转译和HTML入口点集成,旨在提升性能和简化开发流程。

🎯

关键要点

  • Webpack发布了2026年路线图,重点改善插件依赖和运行时兼容性,为webpack 6奠定基础。
  • 新特性包括原生CSS模块支持,无需插件,计划在2026年初完成集成。
  • 提出了通用编译目标,支持Node.js、Bun、Deno和浏览器环境的代码编译。
  • 内置TypeScript支持,消除对ts-loader的需求,原生HTML入口点集成,消除对html-webpack-plugin的依赖。
  • 评估懒惰的桶优化,跳过未使用的重新导出模块的构建,直到实际需要时。
  • 统一的minimizer-webpack-plugin将取代当前的多个单独最小化插件。
  • 探索核心多线程API,以提高大型构建的并行处理能力。
  • 竞争环境发生变化,Vite成为许多新项目的默认选择,Rspack提供更快的构建速度。
  • Webpack在OpenJS基金会下的中立性受到关注,用户对生态系统的商业整合表示担忧。
  • Webpack提供官方迁移指南,帮助团队从版本4升级到版本5,考虑替代方案的团队可以参考Rspack的迁移文档。
➡️

继续阅读