المترجم لكتابة الجيل القادم JavaScript.
بابل (وضوحا "Babble") هو مشروع يحركه المجتمع يستخدمه العديد من الشركات والمشاريع ، ويتم الاحتفاظ به من قبل مجموعة من المتطوعين. إذا كنت ترغب في المساعدة في دعم مستقبل المشروع ، فيرجى مراعاة:
يتم عرض كبار الرعاة لدينا أدناه! [كن راعياً]
بابل هي أداة تساعدك على كتابة رمز في أحدث إصدار من JavaScript. عندما لا تدعم بيئاتك المدعومة بعض الميزات أصلاً ، ستساعدك بابل في تجميع هذه الميزات وصولاً إلى إصدار مدعوم.
في
// ES2020 nullish coalescing
function greet ( input ) {
return input ?? "Hello world" ;
}
خارج
function greet ( input ) {
return input != null ? input : "Hello world" ;
}
جربها في REPL.
في الغالب حفنة من المتطوعين ، بتمويل من قبلك! يرجى التحقق من صفحة فريقنا!
أنا سعيد جدًا لأنك سألت: سبحان الله-في مدح بابل بواسطة @Angus-C ، إصدار الصوت بواسطة Swyx. تغرد لنا تسجيلاتك!
للأسئلة والدعم ، يرجى الانضمام إلى مجتمع Slack الخاص بنا (يمكنك الاشتراك هنا للحصول على دعوة) ، أو اطرح سؤالًا على Stack Overflow ، أو Ping لنا على Twitter.
تحقق من موقعنا على الويب: babeljs.io ، وأبلغ عن المشكلات/الميزات في بابل/موقع الويب.
يرجى قراءة من خلال المساهمة.
الدفع:
بعض الموارد:
تتم إدارة ريبو بابل باعتباره monorepo يتكون من العديد من حزم NPM.
معهد ماساتشوستس للتكنولوجيا