Babel 中文文档 · Babel - 下一代 JavaScript 语法的编译器 Babel 是什么? Babel 是一个 JavaScript 编译器。 Babel 是一个工具链,主要用于将 ECMAScript 2015+ 版本的代码转换为向后兼容的 JavaScript 语法,以便能够运行在当前和旧版本的浏览器或其他环境中。下面列出的是 Babel 能为你做的事情: 语法转换 通过 Polyfill 方式在目标环境中添加缺失的特性 (通过 @babel/polyfill 模块) 源码转换 (codemods) 更多! (查看这些 视频 获得启发) ,- 需要梯子哦 📖 在Js中文网 -前端进阶资源教程:heavy_check_mark:,上查看本手册 目录 指南 Babel 是什么? 使用指南 配置 Babel 学习 ES2015 升级到 Babel 7 升级到 Babel 7 (API) 概览 编辑器 插件 预设(Presets) 附加说明 FAQ 路线图 用法 Options Config Files @babel/cli @babel/polyfill @babel/plugin-transform-runtime @babel/register 预设(Presets) @babel/preset-env @babel/preset-stage-0 @babel/preset-stage-1 @babel/preset-stage-2 @babel/preset-stage-3 @babel/preset-flow @babel/preset-react babel-preset-minify @babel/preset-typescript 工具 @babel/parser @babel/core @babel/generator @babel/code-frame @babel/helpers @babel/runtime @babel/template @babel/traverse @babel/types