Ce este Babel preset ENV?
Ce este Babel preset ENV?

Video: Ce este Babel preset ENV?

Video: Ce este Babel preset ENV?
Video: Что такое BABEL и его настройка (2020) 2024, Mai
Anonim

@ babel / presetat - înv este un destept presetat care vă permite să utilizați cel mai recent JavaScript fără a fi nevoie să microgestionați care transformări de sintaxă (și opțional, polyfill-urile browserului) sunt necesare pentru mediul(ele) țintă. Acest lucru vă face viața mai ușoară și pachetele JavaScript mai mici! Instalare.

Doar așa, ce este presetat în Babel?

În Babel , A presetat este un set de pluginuri utilizate pentru a suporta anumite caracteristici ale limbii. Cei doi presetarile Babel utilizează implicit: es2015: adaugă suport pentru JavaScript ES2015 (sau ES6). react: Adaugă suport pentru JSX.

Ulterior, întrebarea este, ce versiune Babel folosesc? De asemenea, puteți verifica versiunea babelului -cli prin găsirea babel -cli folder în node_modules și uitându-se la versiune proprietatea pachetului. json care se află la baza acelui folder. Dacă babel -cli a fost instalat la nivel global prin -g flag al npm install, tu ar putea verifică versiune prin executarea comenzii babel -- versiune.

În acest fel, cum folosiți reacția presetată Babel?

Dacă doriți să utilizare acest presetare Babel într-un proiect care nu este construit cu Create Reacţiona Aplicație, o puteți instala cu următorii pași. Mai întâi, instalați Babel . Apoi instalați babel - presetat - reacţiona -aplicație. Acest presetat folosește opțiunea useBuiltIns cu transform-object-rest-spread și transform- reacţiona -jsx, care presupune acel obiect.

Babel este depreciat?

The depreciat utilizare a babel -core/registrul a fost eliminat în Babel 7; folosiți în schimb pachetul independent @ babel /Inregistreaza-te. @ babel /register va compila, de asemenea, acum doar fișierele în lucrul curent direct (a fost făcut pentru a remedia problemele legate de legături simbolice).

Recomandat: