用于编写下一代JavaScript的编译器。
用于编写下一代JavaScript的编译器。
支持巴别塔
Babel(发音为babble)是一个由社区驱动的项目,被许多公司和项目使用,由一群志愿者维护。如果你愿意帮助支持这个项目的未来,请考虑:
给开发人员时间在项目上。(请在Twitter或Slack上给我们留言,寻求指导!)
通过成为Open Collective或Patreon的赞助者来给予资金!
赞助商
我们的顶级赞助商如下!(成为赞助商)
介绍
Babel是一个帮助您用最新版本的JavaScript编写代码的工具。当您支持的环境本身不支持某些特性时,Babel将帮助您将这些特性编译为支持的版本。
在
// ES2020 null coalescing
功能(输入){打招呼
返回输入? ?“Hello world”;
}
出
功能(输入){打招呼
= null ?输入:“Hello world”;
}
在我们这里试试吧。
常见问题解答
谁维护巴别塔?
大部分是由你资助的志愿者!请查看我们的团队页面!
有巴别塔之歌吗?
我很高兴你问了:哈利路亚——《赞美巴别塔》@angus-c,音频版@swyx。把你的录音发推给我们!
寻找支持吗?
有问题和支持,请加入我们的Slack社区(你可以在这里注册邀请),在Stack Overflow上提问,或者在Twitter上联系我们。
医生在哪里?
查看我们的网站:babeljs。io,并在babel/网站上报告问题/特性。
想要报告错误或请求功能?
请通读我们的文章。md和填写问题模板在babel/问题!
想为巴别塔做点贡献吗?
查看:
我们的#开发松弛频道,说声嗨(注册)!
问题与良好的第一期和帮助通缉标签。我们还建议查看那些封闭的窗口,以了解你可以解决的问题类型。
一些资源:
我们的贡献。从md开始设置回购。
我们的讨论/ notes /路线图:巴别塔/笔记
TC39提案的进展:巴别塔/提案
包含发布帖子和解释的我们的博客:/博客
我们的视频页面讨论了开源和Babel: /视频
我们的播客
回购是如何构建的?
Babel回购被作为一个单一回购进行管理,它由许多npm包组成。
许可证
麻省理工学院本文转载于:http://www.diyabc.com/frontweb/news33296.html
最新文章
- 一个新人如何学习在大型系统中添加新功能和Debug
- NV SDK 10 (1) Clipmaps
- Spring.Net的AOP的通知
- 【BZOJ】1054: [HAOI2008]移动玩具(bfs+hash)
- Demo4 Slides.js的使用
- Qt之绘制闪烁文本
- CI(CodeIgniter)框架介绍
- thunk的主要用法
- 开源 免费 java CMS - FreeCMS1.4-功能说明-站点管理
- [数]青蛙的约会&;Strange function
- session的简单应用
- Spring boot集成spring-boot-starter-data-jpa环境搭建
- Python网络编程之Socket的简单实现
- java-学习3(jdk-环境配置)
- Ubuntu中恢复rm命令误删文件(转)
- K-means算法(理论+opencv实现)
- Ubuntu文本编辑(vi和nano)命令
- Hadoop源码学习笔记之NameNode启动场景流程三:FSNamesystem初始化源码剖析
- Linux iptables常用命令
- layer弹出层 获取index
热门文章
- jkd1.8 stream
- C. News Distribution(并查集)
- 深入了解Netty【三】Netty概述
- Google Code Jam 2020 Round1B Blindfolded Bullseye
- 《闲扯Redis十一》Redis 有序集合对象底层实现
- 在Oracle Sql Developer/Sql Plus中查看oracle版本
- python3 venv
- 为什么ping不通google.com
- python变量及简单数据类型
- 学习 | 基于require.js的三级联动菜单【入门】