babel-handbook (jamiebuilds/babel-handbook)
Searching Database…
12.1K ·GitHub
这是什么?
这是一本循序渐进的手册,讲解如何使用 Babel(JavaScript 编译器),以及如何为 Babel 编写插件。
这是一本书还是 API 参考文档?
它是一份完整的文字手册(长篇指南),而不是自动生成的 API 文档,涵盖抽象语法树和插件编写等概念。
我该怎么开始读?
直接在 GitHub 上打开 README 即可。它是一份文档而不是代码,因此没有安装步骤。
读这份文档之前,我需要先了解 Babel 吗?
不需要。它从零开始讲解 Babel 和插件开发,但默认读者已具备一定的 JavaScript 基础。
这份手册适合谁看?
想了解 Babel 内部原理,或想开发自己 Babel 插件的开发者。
这份手册有英文以外的语言版本吗?
有。它已被翻译成多种语言,包括西班牙语、法语、中文、日语、俄语、阿拉伯语,以及其他 20 多种语言。
译本为什么要在括号里保留一些英文术语?
为了保持编程概念的一致性。像“抽象语法树(AST)”这类概念在各语言之间难以干净地翻译,因此保留英文。
我能申请翻译成我的语言吗?
可以。README 中说明,如果没有你的语言版本,你可以申请翻译。
What are similar projects?
python-guide, learnVue, OI-wiki, typescript-tutorial, solved-by-flexbox, react-bits, zh.javascript.info, the-way-to-go_ZH_CN
Which topics is it in?
handbook, babel, japanese, devtools, compiler, book, reference, guide, learning-resources, documentation, web-development, tutorial