Babel (编译器)

✍ dations ◷ 2024-12-23 00:08:32 #编译器软件,自由软件,使用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。

相关

  • 安体舒通螺内酯(英语:spironolactone),商品名有安体舒通、Aldactone等,是一种常用于治疗心衰、肝硬化、胃病等引发的积液的利尿药。此药也用于治疗高血压、补充后仍无改善的低血钾,以及女
  • 基因识别基因预测,是生物信息学的一个重要分支,使用生物学实验或计算机等手段识别DNA序列上的具有生物学特征的片段。基因识别的对象主要是蛋白质编码基因,也包括其他具有一定生物学功
  • 马萨葡萄园岛坐标:41°24′N 70°37′W / 41.400°N 70.617°W / 41.400; -70.617马萨葡萄园岛(英语:Martha's Vineyard),常被简称为“葡萄园岛”,是美国马萨诸塞州外海一岛屿,位于鳕鱼角(Cape C
  • Psocodea啮虫目(学名:Psocodea)是由传统分类的啮虫目(亦有简化作
  • 巽他人.mw-parser-output ruby.zy{text-align:justify;text-justify:none}.mw-parser-output ruby.zy>rp{user-select:none}.mw-parser-output ruby.zy>rt{font-feature-settings:
  • 会同县会同县位于中国湖南省西南边缘、怀化市南部,为怀化市辖县。是共和国第一大将粟裕的故乡,也是驰名全国的“广木之乡”。辖域面积2,245平方公里;国内生产总值161,924万元(2004年);人
  • 国际船舶与港口设施保全章程国际船舶与港口设施章程(英文:International Ship and Port Facility Security Code;缩写:ISPS)是1978年海上人命安全国际公约针对船舶、港口及港口国政府对于保全的一项修正案,于
  • 李子芳 (八极拳)李子芳(1916年-1984年),绰号“铁牛”,近现代八极拳武术家。祖父为清末民初名武师李书文。李子芳祖籍河北沧县,出生于天津小站镇,后人指出李子芳在家谱中为“芝”字辈,正确应为李芝芳
  • 广义频谱图广义频谱图(Generalized spectrogram),为频谱图的通用型。为了得知信号随着时间的频率分布状态,以频谱图观察时,其分辨率受到测不准原理影响,频率分辨率与时间分辨率相乘为定值。
  • 阿尔布雷希特·翁瑟尔德阿尔布雷希特·奥托·约翰内斯·翁瑟尔德(英语:Albrecht Otto Johannes Unsöld,1905年4月20日-1995年9月23日),德国天体物理学家,对恒星大气的光谱分析做出了重要贡献。