Babel алдын ала орнатылған ENV дегеніміз не?
Babel алдын ала орнатылған ENV дегеніміз не?

Бейне: Babel алдын ала орнатылған ENV дегеніміз не?

Бейне: Babel алдын ала орнатылған ENV дегеніміз не?
Бейне: Тау-кен бизнесінің иесі болыңыз! - Idle Mining Empire GamePlay 🎮📱 2024, Қараша
Anonim

@ бабыл / алдын ала орнатылған - конв ақылды алдын ала орнатылған бұл мақсатты орта(лар) үшін қандай синтаксис түрлендірулерін (және міндетті түрде шолғыш политолтыруларын) қажет ететін микробасқаруды қажет етпей-ақ, соңғы JavaScript-ті пайдалануға мүмкіндік береді. Бұл сіздің өміріңізді жеңілдетеді және JavaScript бумаларын азайтады! Орнату.

Дәл солай, Бабылда не алдын ала орнатылған?

жылы Бабыл , а алдын ала орнатылған белгілі бір тіл мүмкіндіктерін қолдау үшін қолданылатын плагиндер жиынтығы. Екі Babel алдын ала орнатады әдепкі бойынша пайдаланады: es2015: ES2015 (немесе ES6) JavaScript үшін қолдауды қосады. реакция: JSX қолдауын қосады.

Содан кейін сұрақ туындайды, мен қандай Babel нұсқасын қолданамын? Сіз де тексере аласыз babel нұсқасы -cli табу арқылы бабыл node_modules ішіндегі -cli қалтасына қарап, нұсқасы пакеттің қасиеті. json осы қалтаның негізінде орналасқан. Егер бабыл -cli жаһандық деңгейде npm install -g жалауы арқылы орнатылды, сіз мүмкін тексеріңіз нұсқасы пәрменін орындау арқылы бабыл -- нұсқасы.

Осылайша, Babel алдын ала орнатылған реакциясын қалай пайдаланасыз?

Егер қаласаң пайдалану бұл Babel алдын ала орнатылған Жасау арқылы құрылмаған жобада Реакция Қолданба, оны келесі қадамдар арқылы орнатуға болады. Біріншіден, орнату Бабыл . Содан кейін орнатыңыз бабыл - алдын ала орнатылған - реакция - қолданба. Бұл алдын ала орнатылған useBuiltIns опциясын түрлендіру-объект-демалу-тарату және түрлендіру-мен пайдаланады. реакция -jsx, бұл нысанды болжайды.

Бабыл ескірген бе?

The ескірген пайдалану бабыл -өзек/тізілім жойылды Бабыл 7; орнына @ оқшау пакетін пайдаланыңыз бабыл /тіркелу. @ бабыл /register енді тек ағымдағы жұмыстағы файлдарды ғана құрастырады (символы байланысты мәселелерді шешу үшін жасалды).

Ұсынылған: