Babel ay nilikha upang makatulong sa mga developer maiwasan ang mga problema mula sa paglipat sa pagitan ng dalawang syntax variants ng isang programming language.
Matapos ang lahat ng Python 2.x at 3.x gulo, isang library tulad Babel ay makakatulong mong madaling-convert ang code na nakasulat sa mas modernong ES6 sa mga mas lumang ES5.
Bilang isang pangalawang epekto ng conversion na ito, ito din nagbibigay-daan sa mga programmer upang lumawak aplikasyon isinulat para sa isang mas modernong kapaligiran JavaScript sa ngayon Web browser.
Babel ay nagbibigay-daan ang mga ito tumakbo modernong code sa isang alternatibong ES5 form, din sumusuporta pinagmulan ng mga mapa, isang tampok na maaaring lubos na matulungan out kapag debugging iyong code.
Ang aklatan ay mahusay na binalak at kasama na ang mga release mayroong maraming mga plugins para sa iba't ibang build sistema, Node.js CLI integration din, at Ruby sa daang-bakal na suporta.
Support Kasama rin ang para webpack, brokuli, Gulp, igik, Browserify, Duo, Brunch, lumamon, Gumawa, Jest, Connect, Jade, Karma, Nodemon, at Mocha.
Babel ay dating kilala bilang 6to5
Ano ang bago sa ito release:.
- Bug Fix
- Huwag isaalang-alang JSXAttribute pangalan na may-bisa ReferencedIdentifiers.
Ano ang bago sa bersyon 6.6.5:
- Bug Fix:
- Huwag isaalang-alang JSXAttribute pangalan na may-bisa ReferencedIdentifiers.
Ano ang bago sa bersyon 6.4.6:
- Bug Fix:
- Huwag isaalang-alang JSXAttribute pangalan na may-bisa ReferencedIdentifiers.
Ano ang bago sa bersyon 6.2.2:
- Bug Fix:
- Huwag isaalang-alang JSXAttribute pangalan na may-bisa ReferencedIdentifiers.
Ano ang bago sa bersyon 5.8.24:
- Bug Fix:
- Huwag isaalang-alang JSXAttribute pangalan na may-bisa ReferencedIdentifiers.
Ano ang bago sa bersyon 5.2.17:
- Fixed parse API hindi pagdaragdag ng lahat ang tamang pipeline transformer .
Ano ang bago sa bersyon 5.0.12:
- Bug Fix:
- Fix constructor ladlaran ng mga nai-type arrays.
- Fix pahinga / magpatuloy / bumalik aliasing ng mga di-loop sa block scoping transpormer.
Ano ang bago sa bersyon 4.6.1:
- Ang paglabag baguhin:
- Mag-alis commonStandard module formatter at gawin itong ang default na pag-uugali ng lahat ng mga mahigpit na module formatters.
Ano ang bago sa bersyon 3.4.1:
- Bug Pag-aayos:
- Ayusin magkakontrahan --module-ids shorthand arg sa $ 6to5.
- Magdagdag nangangailangan pagpipilian hook sa cache key.
- Ayusin mahigpit module formatter.
Ano ang bago sa bersyon 3.3.12:
- Bug Fix:
- Huwag i-override MemberExpressions sa core-js sa selfContaiend kung ang isang lokal na nagbubuklod na.
Mga Komento hindi natagpuan