百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
P

preset-modules

> 编程语言
开源

一个针对现代浏览器的 Babel 预设,通过修复引擎 bug(最终将合并到 preset-env 中)

740 stars0 点赞4 次浏览
访问官网GitHub

工具介绍

一个针对现代浏览器的 Babel 预设,通过修复引擎 bug(最终将合并到 preset-env 中)

@babel/preset-modules

ℹ️ 从 @babel/preset-env 7.9.0 版开始,您可以启用 bugfixes: true 选项,以获得与使用 @babel/preset-modules 相同的行为,但支持自定义 targets。

它通过将破损语法转换为 最接近的非破损现代语法 来解决现代 JavaScript 引擎中的错误和不一致性。您可以将此选项用于 @babel/preset-env 的 target.esmodules 选项,从而实现更小的打包大小和更好的性能。

  • JSX 扩展属性被编译为 Object.assign(),而不是辅助函数。 - 默认、解构和可选参数都支持。 - 标记模板完全支持,已修补 Safari 10+ 和 Edge 16+。 - async/await 支持,不需要转译为生成器。 - 函数名称推断按预期工作,包括箭头函数。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

JavaScriptbabel

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言