Čo je prednastavená ENV Babel?
Čo je prednastavená ENV Babel?

Video: Čo je prednastavená ENV Babel?

Video: Čo je prednastavená ENV Babel?
Video: Джонатан Хайдт о нравственных корнях либералов и консерваторов. 2024, Smieť
Anonim

@ babel / prednastavené - env je šikovný prednastavené ktorý vám umožňuje používať najnovší JavaScript bez toho, aby ste museli mikromanažovať, ktoré syntaktické transformácie (a voliteľne aj polyfilly prehliadača) sú potrebné pre vaše cieľové prostredia. Vďaka tomu je váš život jednoduchší a balíky JavaScript sú menšie! Inštalácia.

Len tak, čo je prednastavené v Babel?

In Babel , a prednastavené je sada doplnkov používaných na podporu konkrétnych jazykových funkcií. Dva predvoľby Babel predvolene používa: es2015: Pridáva podporu pre ES2015 (alebo ES6) JavaScript. reagovať: Pridáva podporu pre JSX.

Následne je otázka, akú verziu Babel používam? Môžete tiež skontrolovať verzia babel -cli nájdením babel -cli priečinok v node_modules a pri pohľade na súbor verzia vlastnosť balíka. json, ktorý sa nachádza v spodnej časti tohto priečinka. Ak babel -cli bol nainštalovaný globálne cez -g príznak npm install, you mohol skontrolovať verzia vykonaním príkazu babel -- verzia.

Ako týmto spôsobom používate prednastavenú reakciu Babel?

Ak chceš použitie toto Predvoľba Babel v projekte, ktorý nie je vytvorený pomocou Create Reagovať Aplikáciu, môžete ju nainštalovať pomocou nasledujúcich krokov. Najprv nainštalujte Babel . Potom nainštalujte babel - prednastavené - reagovať - aplikácia. Toto prednastavené používa možnosť useBuiltIns s transform-object-rest-spread a transform- reagovať -jsx, ktorý predpokladá, že Object.

Je Babel zastaraný?

The zastarané použitie babel -core/register bol odstránený v Babel 7; namiesto toho použite samostatný balík @ babel /Registrovať. @ babel /register bude teraz tiež priamo kompilovať súbory v aktuálnom fungovaní (bolo urobené na opravu problémov so symbolickým odkazom).

Odporúča: