Babel (编译器)

✍ dations ◷ 2025-08-10 16:02:49 #编译器软件,自由软件,使用MIT许可证的软件

Babel ,又名 Babel.js。 是一个用于 web 开发,且自由开源的 JavaScript 编译器、转译器。

Babel 使软件开发者能够以偏好的编程语言或风格来写作源代码,并将其利用 Babel 翻译成 JavaScript(现今在浏览器最常用的编程语言)。

Babel 是一个常用来使用最新的 JavaScript 语言特性的工具。身为一个转译器、或编译器,开发者可以使用 ECMAScript 6 以上的功能,并将其转换成旧版本等效的 JavaScript 让浏览器能够去解读。

Babel 的核心版本目前每个月有超过 500 万次下载。

Babel plugin 是用来在 web 开发上提供特定的转换机制。举例来说,使用 React.js 的开发者,可以使用 Babel 来转换 JSX 语法成 JavaScript,使用 Babel preset react。

相关

  • 复旦大学出版社复旦大学出版社(英语:Fudan University Press),是一家中华人民共和国出版社,是复旦大学附设的出版社,位于上海市杨浦区国权路579号。1981年5月,经国家出版事业管理局同意、中华人民
  • 量化宽松经济政策财政政策 · 货币政策贸易政策 · 投资政策农业政策 · 产业政策能源政策 · 社会政策政策组合税收政策 · 预算政策政府收入 · 政府支出政府预算 · 赤字政府债
  • 峡谷地峡谷地国家公园(Canyonlands National Park)是美国的一国家公园,位于犹他州的摩押(Moab)附近,它保留了一大片色彩鲜明的大地景观,被科罗拉多河及其支流侵蚀成数不清的峡谷、台地、
  • 上蔡县上蔡县位于中华人民共和国河南省中南部,是驻马店市下辖的一个县。目前下辖:蔡都街道、芦岗街道、重阳街道、卧龙街道、黄埠镇、杨集镇、洙湖镇、党店镇、朱里镇、华陂镇、塔桥
  • 国际太空站远征队列表这是一个依时间排序的国际太空站远征队列表。所有常驻于国际太空站的团队皆命名为“远征N”(Expedition ),其中的为数字,在每次远征后会连续增长。补给任务与太空游客不算远征队
  • 奥雷利亚诺·德·贝鲁埃特奥雷利亚诺·德·贝鲁埃特(西班牙语:Aureliano de Beruete,1845年9月27日-1912年1月5日)是19世纪后期西班牙风景画家。出生在马德里的一个政治世家。1867年获得了马德里中央大学
  • 胜又俊教胜又 俊教(1909年4月22日-1994年2月18日),生于日本新潟县,日本佛教僧侣与学者,曾任日本真言宗丰山派总本山长谷寺第79世能化、千叶市广徳院住持。也曾担任过大正大学校长。毕业于
  • 杜泽洲杜泽洲(1915年2月-2017年11月12日),四川达县人,中华人民共和国政治人物。1933年9月参加革命,1936年9月加入中国共产党。历任宣传员、班长(曾是张思德当年的老班长)、排长、指导员、
  • 陈元卿陈元卿(1583年-1625年),号石龙,字善长,福建承宣布政使司福州府闽县(今福建省福州市),明朝政治人物。万历四十一年(1613年)癸丑科进士,授户部主事,历大同知府,抵御蒙古入侵,后升任广东副使,因
  • 姜峯楠姜峯楠,英文译名特德·姜(Ted Chiang)(1967年-)是美国科幻小说作家。他的短篇小说曾获得四项星云奖、四项雨果奖、约翰·W·坎贝尔最佳新作家奖、四项轨迹奖和其他奖项。他的短篇