|
- 使用指南 · Babel
无论你是“终端用户”还是基于 Babel 自身构建一个集成工具的用户,Babel 工具链中都有很多工具可以让你轻松使用 Babel。 这里简要介绍下这些工具,你可以在文档的“用法”部分中阅读有关它们的更多信息。
- 什么是 Babel? · Babel
Babel 是一个工具链,主要用于在当前和旧的浏览器或环境中,将 ECMAScript 2015+ 代码转换为 JavaScript 向后兼容版本的代码。 以下是 Babel 可以做的主要事情:
- 配置 Babel · Babel - docschina. org
对于每个配置源,Babel 会按优先级升序打印适用的配置项(例如 overrides 和 env)。 通常,每个配置源都有至少一个配置项 - 所有配置的根路径。
- 升级至 Babel 7 · Babel
使用者可参阅此文档升级至 Babel 7。 点击 这里 查看 API 的所有变更。
- 插件 · Babel - docschina. org
大多数语法可以通过 Babel 进行转译。 在比较罕见的情况下(如果转译还没有实现,或者没有默认的实现方式),你可以使用 @babel plugin-syntax-bigint 之类的插件来只允许 Babel 解析 特定类型的语法。 例如你希望 Babel 只执行代码分析或代码重构,以此来保留源代码。
- Babel 路线图 · Babel
我们已经决定从 Babel 8 的 @babel preset-env 中移除较旧的 core-js@2 的支持。 我们还希望停止推广特定的第三方 polyfill,因为这可能会给我们的用户留下这样的印象:它是 Babel 本身的一部分。
- Using Babel - docschina. org
Using Babel How to use Babel with your tool of choice
- 配置文件 · Babel
在 Babel 7 x 新版本中,Babel 有一个 "root" 目录的概念, 默认为当前的工作目录文件夹。 对于项目范围的配置,Babel 将在根目录中自动搜索 "babel config json" 文件, 或使用了 支持的扩展名 的等效文件。
|
|
|