Babel(編譯器)
外觀
這是此頁批准,以及是最近的修訂。
Babel,閣名Babel . js。是一个用於著 web 開發,而且自由開源的 JavaScript 編譯器、轉譯器。
Babel 使軟體開發者會當較偏好的程式語言抑是風格來寫作原始碼,並共利用 Babel 翻做 JavaScript(這陣佇瀏覽器上捷用的程式語言)。
Babel 是一定定用來使用上新的 JavaScript 語言性特性的工具。身為一个轉譯器、抑是編譯器,開發者會使用 ECMAScript 六以上的功能,並且共換做舊版本等等效的 JavaScript 予瀏覽器會當去解讀。
Babel 的核心版本目前逐個月有超過五百萬擺下載。
Babel plugin 是用來佇咧 web 開發上提供特定的轉換機制。比如講伊,使用 React . js 的開發者,會用得使用 Babel 來轉換 JSX 語法成 JavaScript,使用 Babel preset react。
參見
- Comparison of web browsers
- TypeScript
- Web development tools
- Webpack JavaScript bundler
參考資料
外部連結
- 官方網站
- GitHub project
- origin story