Le compilateur pour écrire JavaScript de prochaine génération.
Babel (prononcé "babble") est un projet communautaire utilisé par de nombreuses entreprises et projets, et est maintenu par un groupe de bénévoles. Si vous souhaitez aider à soutenir l'avenir du projet, veuillez considérer:
Nos meilleurs sponsors sont illustrés ci-dessous! [Devenir sponsor]
Babel est un outil qui vous aide à écrire du code dans la dernière version de JavaScript. Lorsque vos environnements pris en charge ne prennent pas en charge certaines fonctionnalités nativement, Babel vous aidera à compiler ces fonctionnalités jusqu'à une version prise en charge.
Dans
// ES2020 nullish coalescing
function greet ( input ) {
return input ?? "Hello world" ;
}
Dehors
function greet ( input ) {
return input != null ? input : "Hello world" ;
}
Essayez-le à notre remplacement.
Surtout une poignée de bénévoles, financés par vous! Veuillez consulter notre page d'équipe!
Je suis tellement content que vous ayez demandé: Hallelujah —— en louange de Babel par @ Angus-C, version audio de @swyx. Tweetez-nous vos enregistrements!
Pour les questions et le soutien, veuillez rejoindre notre communauté Slack (vous pouvez vous inscrire ici pour une invitation), posez une question sur Stack Overflow ou Ping nous sur Twitter.
Consultez notre site Web: Babeljs.io et rapportez les problèmes / fonctionnalités sur Babel / Site Web.
Veuillez lire notre contribution.md et remplir le modèle de problème sur Babel / Issues!
Vérifier:
Certaines ressources:
Le Repo Babel est géré comme un monorepo composé de nombreux packages NPM.
Mit