Webpack v5.101.1 已发布,模块打包器
Webpack 是一个模块打包器,主要目的是在浏览器上打包 JavaScript 文件。Webpack v5.101.1 已发布,具体更新内容如下:
Fixes
- 在
processAdditionalAssetshook 中过滤已删除的资源 - 延迟模块中的 HMR 故障
- 即使再次发生失效,仍可输出资源
- 导出插件中用于序列化和反序列化的类型并导出
ModuleFactory类 - 修复 ES 模块块格式内部函数导出失败问题
- 修复了由
dependOnentry 引起的GetChunkFilename失败问题 - 修复了缺失依赖块的导入
- 修复了 entry chunk 依赖于 runtime chunk hash 的问题
- 修复
module.exports捆绑到 ESM 库 - 根据执行时间片段调整添加组的时间
- 修复了在引入
RawModule时出现的循环依赖问题以及isDeferred条件 - Tree-shakable 模块库应该符合
allowInlineStartup先决条件
更新说明:https://github.com/webpack/webpack/releases/tag/v5.101.1
关注公众号
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
Bun 发布 1.2.19 与 1.2.20:新功能与性能改进
JavaScript 生态系统中备受瞩目的全栈工具包 Bun 在过去一个月发布了两个重要版本 1.2.19 和 1.2.20,带来了大量令人振奋的新特性和性能优化。作为一个集运行时、包管理器、构建工具和测试框架于一体的完整解决方案,Bun 正在以惊人的速度追赶甚至超越传统的 Node.js 生态工具。 包管理改进:隔离安装与智能迁移 Bun 1.2.19 最引人注目的特性之一是全新的 bun install --linker=isolated 选项。这一功能借鉴了 pnpm 的隔离安装理念,通过符号链接的方式创建独立的 node_modules 目录,有效解决了包依赖冲突问题。对于大型项目和 monorepo 架构而言,这无疑是一个巨大的改进。 更令人惊喜的是,Bun 1.2.20 引入了自动 yarn.lock 迁移功能。当你在项目中运行 bun install 时,Bun 会自动检测并迁移现有的 yarn.lock 文件到 bun.lock,同时完整保留原有的依赖版本信息。这种无缝迁移大大降低了从 Yarn 切换到 Bun 的门槛,让开发者能够轻松享受 Bun 带来的性能提升。 新...
-
下一篇
Go 1.25 正式发布
Go 1.25 已正式发布,这是继 1.24 之后的又一次重要更新。 本次更新主要聚焦于性能优化、开发体验提升以及云原生与容器化场景的适配,具体亮点包括: 核心运行时与性能改进 GC(垃圾回收)性能大幅提升:暂停时间进一步缩短至亚毫秒级。 GOMAXPROCS 自动调整:在容器(如 Kubernetes)中运行时,Go 会自动根据容器实际分配的 CPU 核心数调整 GOMAXPROCS,避免传统方式带来的性能损耗。 工具链与模块管理增强 支持 Git 子目录作为模块根路径:解决了长久以来单仓库多模块(monorepo)结构中的模块导入难题。 go.mod 新增 ignore 指令:可忽略构建时不需要的目录(如前端构建产物),减少干扰。 Go 命令增强:如新增的 work 包模式、构建信息 JSON 输出等,提升 CI/CD 集成效率。 标准库与语言规范更新 实验性 JSON v2 包引入:通过 GOEXPERIMENT=jsonv2 可启用,解码性能显著提升。 testing/synctest 新包:用于测试并发代码,支持模拟时间与 goroutine 行为。 语言规范“大扫除”:移除...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker容器配置,解决镜像无法拉取问题
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- MySQL8.0.19开启GTID主从同步CentOS8
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- SpringBoot2整合Redis,开启缓存,提高访问速度
- 面试大杂烩
- Windows10,CentOS7,CentOS8安装Nodejs环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装

微信收款码
支付宝收款码