Webpack v5.102.0 已发布,模块打包器
Webpack 是一个模块打包器,主要目的是在浏览器上打包 JavaScript 文件。Webpack v5.102.0 已发布,具体更新内容如下:
特性
- 为 dynamic imports 添加了 static analyze
- 新增了对
import file from "./file.ext" with { type: "bytes" }的支持,以将内容作为Uint8Array形式获取(查看示例) - 新增了对
import file from "./file.ext" with { type: "text" }支持,以将内容作为文本形式获取(查看示例) - 添加了
snapshot.contextModule用于配置上下文模块的快照选项 - 新增
extractSourceMap选项,实现通过注释加载 source maps 的功能,无需source-map-loader(查看示例) topLevelAwait实验功能现在稳定了(可以从webpack.config.js中删除experiments.topLevelAwait)- 实验性
layers现已稳定了(可以从webpack.config.js中删除experiments.layers) - 在规则选项中添加了 function matcher 支持
修复
- 修复多个连接模块引起的冲突
- 使用 ES 模块输出更新 HMR 期间忽略导入失败
- 保持渲染模块顺序一致
- 防止内联具有
this导出的模块 - 删除了 script tag 中未使用的
timeout属性 - 支持在 Web Worker 中工作的 UMD chunk 格式
- 改进了 CommonJs bundle to ES module library
- 构建依赖项时为
mjs文件启用es-lexer - 修复了 ES 模块对
__non_webpack_require__的支持 - 正确处理 CSS 的外部模块
- AssetsByChunkName 包含来自
chunk.auxiliaryFiles的资源 - 仅当输出为 ES 模块且目标是 node 时使用
createRequire - Typescript 类型
性能改进
- 避免额外调用快照
- 避免构建依赖项的额外工作
- 将导入属性移至自有依赖项
更新说明:https://github.com/webpack/webpack/releases/tag/v5.102.0
关注公众号
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
MrDoc v0.9.7 发布,基于 Python 的在线文档系统
MrDoc v0.9.7 已经发布,基于 Python 的在线文档系统 此版本更新内容包括: [新增]AI框架Dify接入和Markdown编辑器AI写作功能; [新增]支持注册码设置有效期字段,优化后台注册码管理页面; [新增]支持配置第三方缓存数据库; [新增]后台可配置页面链接单标签打开; [新增]后台管理文档分享管理; [修复]开启全站登录状态下获取邮箱验证码URL需要登录的问题; [优化]登录验证URL白名单处理; [优化]支持电子邮箱作为用户名进行登录; [优化]首页页头显示; 详情查看:https://gitee.com/zmister/MrDoc/releases/v0.9.7
-
下一篇
pgwatch v4 发布
pgwatch v4 现已发布,此版本带来了许多新功能、改进和错误修复。具体更新内容包括: PostgreSQL 18 Metrics total_XXX_time列被添加到table_statsmetric 中; read_bytes、write_bytes、 和extend_bytes添加到stat_iometric; usepg_stat_ioforwal_statsmetric; usepg_ls_archive_statusdir()inarchiver_pending_countmetric; 在checkpointermetric中新增num_done和slru_written列; 在db_statsmetric中新增parallel_workers_to_launch和parallel_workers_launched列。 Grafana Dashboards 已为 PostgreSQL 和 Prometheus 接收器添加了新的 Grafana v12 仪表板; Grafana v10 支持已停止; 新的“Global Database Overview”仪表板包含 ...
相关文章
文章评论
共有0条评论来说两句吧...

微信收款码
支付宝收款码