Babel (编译器)

✍ dations ◷ 2025-04-12 03:45:38 #编译器软件,自由软件,使用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。

相关

  • 焚化炉焚化炉,即一种火炉,是以高温燃烧作用火化分解焚化垃圾等物体,成为炭、碳、水蒸气、二氧化碳、二氧化氮、二氧化硫、臭氧、一氧化碳、二
  • C38.0/D15.1ICD-10 第二章:肿瘤,为WHO规定的各类已发现的肿瘤。恶性肿瘤(C00-C97)淋巴、造血和有关组织的恶性肿瘤 (C81-C96)原位肿瘤 (D00-D09)良性肿瘤 (D10-D36)动态未定或动态未知的肿瘤(D37
  • 生态现代化生态现代化是一门环境改革的社会科学,过去几十年得到越来越多的学者和政府关注。生态现代化出现在20世纪80年代初,由一群学者在柏林的自由大学和社会科学研究中心发表,其中学者
  • 珠玑巷南雄珠玑巷,原名敬宗巷,位于中国广东省南雄市北9公里,自唐朝丞相张九龄开凿梅关驿道之后,成为梅关驿道上的一个商业重镇。它是古代中原地区的人民经商或躲避战乱迁徙岭南地区的
  • 中国书法中国书法是汉字的书写艺术,也是东亚书法的代表。所以以文字为基准的角度看,中国书法是一种很独特的视觉艺术,但是这种独特性并不妨碍不认识中文字体的人欣赏中国书法。汉字是中
  • 帝王韵记《帝王韵记》是高丽史家李承休于1287年(高丽末-朝鲜初期)撰写的乐府体汉文咏史诗,范围由檀君至高丽忠烈王为止。《帝王韵记》的内容涵盖中、韩两国历史,表现中韩两国在文化、历史
  • 第十一个小时《第十一个小时》(英语:The 11th Hour),2007年上映的纪录长片。这部关注于自然环境的电影由莱昂纳多·迪卡普里奥创作、监制并讲述。《第十一个小时》全球首映于2007年的第60届
  • 金枝芒金枝芒(1912年-1988年1月28日),原名陈树英,笔名有陈英树、殷枝阳、乳婴、周容、周力、老陆、夏阳。1912年生于江苏常熟,中学时期参与爱国救亡运动。毕业后赴师范就读,与同学周文琴
  • 安得生安得生女爵士,DBE(英语:Dame Adelaide Mary Anderson,1863年4月8日-1936年8月28日),英国劳工活动家。安得生出生于澳大利亚墨尔本的一个苏格兰家庭,在伦敦长大。曾就于伦敦女王学院
  • F小调F小调是从F音开始的音乐的小调,组成的音有F、G、降A、降B、C、降D、降E及F(如在和声小调中,则降E改以E(♮E)取代。而在旋律小调中,上行时降D和降E会还原成♮D和♮E,下行时则以降D和