Kaj je Babel prednastavljen ENV?
Kaj je Babel prednastavljen ENV?

Video: Kaj je Babel prednastavljen ENV?

Video: Kaj je Babel prednastavljen ENV?
Video: SERGIO - BABE BABE (OFFICIAL VIDEO) 2024, November
Anonim

@ babel / prednastavljeno - env je pameten prednastavljeno ki vam omogoča uporabo najnovejšega JavaScripta, ne da bi vam bilo treba mikroupravljati, katere sintaksne transformacije (in neobvezno polifile brskalnika) potrebuje vaša ciljna okolja. To vam olajša življenje in zmanjša pakete JavaScript! Namesti.

Samo tako, kaj je prednastavljeno v Babelu?

V Babel , a prednastavljeno je nabor vtičnikov, ki se uporabljajo za podporo določenih jezikovnih funkcij. Dva prednastavitve Babel privzeto uporablja: es2015: doda podporo za ES2015 (ali ES6) JavaScript. react: doda podporo za JSX.

Kasneje se postavlja vprašanje, katero različico Babel uporabljam? Prav tako lahko preverite različica babel -cli z iskanjem babel -cli v mapi node_modules in si ogledate različica lastnost paketa. json, ki je na dnu te mape. Če babel -cli je bil nameščen globalno prek zastave -g npm install, vi lahko preverite različica z izvajanjem ukaza babel -- različica.

Kako na ta način uporabljate prednastavljeno reakcijo Babel?

Če želiš uporaba to Prednastavitev Babel v projektu, ki ni zgrajen z Create Reagirajte Aplikacija, jo lahko namestite z naslednjimi koraki. Najprej namestite Babel . Nato namestite babel - prednastavljeno - reagirati - app. tole prednastavljeno uporablja možnost useBuiltIns s transform-object-rest-spread in transform- reagirati -jsx, ki predpostavlja, da je Object.

Ali je Babel zastarel?

The zastarel uporaba babel -jedro/register je bil odstranjen v Babel 7; namesto tega uporabite samostojni paket @ babel /registriraj se. @ babel /register bo zdaj tudi neposredno prevedel datoteke v trenutnem delu (to je bilo narejeno za odpravo težav s simbolnimi povezavami).

Priporočena: