Hva er Babel forhåndsinnstilt ENV?
Hva er Babel forhåndsinnstilt ENV?

Video: Hva er Babel forhåndsinnstilt ENV?

Video: Hva er Babel forhåndsinnstilt ENV?
Video: Супер-Кот БРОСИЛ свою девушку! Как Харли Квинн ОТОМСТИТ ЕМУ за это? 2024, November
Anonim

@ babel / forhåndsinnstilt - env er en smart forhåndsinnstilt som lar deg bruke det nyeste JavaScript uten å måtte mikroadministrere hvilke syntakstransformasjoner (og eventuelt nettleserpolyfill) som trengs av målmiljøet(e). Dette både gjør livet ditt enklere og JavaScript-bunter mindre! Installere.

Bare så, hva er forhåndsinnstilt i Babel?

I Babel , a forhåndsinnstilt er et sett med plugins som brukes til å støtte bestemte språkfunksjoner. De to forhåndsinnstilte Babel bruker som standard: es2015: Legger til støtte for ES2015 (eller ES6) JavaScript. react: Legger til støtte for JSX.

Deretter er spørsmålet, hvilken Babel-versjon bruker jeg? Du kan også sjekke versjon av babel -cli ved å finne babel -cli-mappen i node_modules og ser på versjon eiendommen til pakken. json som er i bunnen av den mappen. Hvis babel -cli ble installert globalt via -g-flagget til npm install, du kunne Undersøk versjon ved å utføre kommandoen babel -- versjon.

På denne måten, hvordan bruker du forhåndsinnstilt Babel-reaksjon?

Hvis du vil bruk dette Babel forhåndsinnstilt i et prosjekt som ikke er bygget med Create Reagere App, du kan installere den med følgende trinn. Først, installer Babel . Installer deretter babel - forhåndsinnstilt - reagere -app. Dette forhåndsinnstilt bruker alternativet useBuiltIns med transform-object-rest-spread og transform- reagere -jsx, som antar at objektet.

Er Babel avskrevet?

De avviklet bruk av babel -kjerne/register er fjernet i Babel 7; bruk i stedet den frittstående pakken @ babel /registrere. @ babel /register vil også nå bare kompilere filer i gjeldende arbeid direkte (ble gjort for å fikse problemer med symlinking).

Anbefalt: