Kas ir Babel iepriekš iestatītais ENV?
Kas ir Babel iepriekš iestatītais ENV?

Video: Kas ir Babel iepriekš iestatītais ENV?

Video: Kas ir Babel iepriekš iestatītais ENV?
Video: Use babel-preset-env to Use Native Node Features and Also Use Babel Plugins 2024, Novembris
Anonim

@ bābele / iepriekš iestatīts - env ir gudrs iepriekš iestatīts kas ļauj izmantot jaunāko JavaScript versiju bez nepieciešamības mikropārvaldīt, kuras sintakses transformācijas (un pēc izvēles arī pārlūkprogrammas polifili) ir nepieciešamas jūsu mērķa videi(-ēm). Tas gan atvieglo jūsu dzīvi, gan samazina JavaScript komplektus! Uzstādīt.

Kas ir iepriekš iestatīts programmā Bābele?

In Bābele , a iepriekš iestatīts ir spraudņu kopa, ko izmanto, lai atbalstītu noteiktas valodas funkcijas. Tie divi presets Babel izmanto pēc noklusējuma: es2015: pievieno ES2015 (vai ES6) JavaScript atbalstu. reaģēt: pievieno atbalstu JSX.

Pēc tam rodas jautājums, kādu Babel versiju es izmantoju? Varat arī pārbaudīt Babel versija -kli, atrodot bābele -cli mapē node_modules un apskatot versija iepakojuma īpašums. json, kas atrodas šīs mapes pamatā. Ja bābele -cli tika instalēts globāli, izmantojot npm install karogu -g, jūs varētu pārbaudiet versija izpildot komandu bābele -- versija.

Kā šādā veidā izmantot Babel iepriekš iestatīto reakciju?

Ja Tu gribi izmantot šis Babel iepriekš iestatīts projektā, kas nav izveidots ar Create Reaģēt Lietotne, varat to instalēt, veicot šādas darbības. Pirmkārt, instalējiet Bābele . Pēc tam instalējiet bābele - iepriekš iestatīts - reaģēt - lietotne. Šis iepriekš iestatīts izmanto opciju useBuiltIns ar transform-object-rest-spread un transform- reaģēt -jsx, kas pieņem, ka objekts.

Vai Babel ir novecojusi?

The novecojušas izmantošana bābele -kods/reģistrs ir noņemts Bābele 7; tā vietā izmantojiet atsevišķu pakotni @ bābele /reģistrēties. @ bābele /register arī tagad tikai apkopos failus pašreizējā darba tiešā veidā (tika darīts, lai novērstu simlinking problēmas).

Ieteicams: