Ի՞նչ է Babel նախադրված ENV-ն:
Ի՞նչ է Babel նախադրված ENV-ն:

Video: Ի՞նչ է Babel նախադրված ENV-ն:

Video: Ի՞նչ է Babel նախադրված ENV-ն:
Video: Հարցեր #6. Ի՞նչ է օտար լեզուների պարգևը և արդյո՞ք այն գործում է մեր օրերում: 2024, Մայիս
Anonim

@ բաբելոն / նախադրված - նախանձ խելացի է նախադրված որը թույլ է տալիս օգտագործել վերջին JavaScript-ը՝ առանց միկրոկառավարելու անհրաժեշտության, թե որ շարահյուսական փոխակերպումները (և ըստ ցանկության՝ զննարկիչի պոլիֆիլմեր) անհրաժեշտ են ձեր թիրախային միջավայր(ներ)ին: Սա և՛ ձեր կյանքը հեշտացնում է, և՛ JavaScript-ի փաթեթներն ավելի փոքրացնում: Տեղադրեք.

Այսպիսով, ի՞նչ է նախադրված Բաբելում:

Մեջ Բաբելոն , ա նախադրված պլագինների մի շարք է, որն օգտագործվում է որոշակի լեզվական առանձնահատկություններ աջակցելու համար: Երկուսը Նախադրված է Բաբելոն օգտագործում է լռելյայն՝ es2015: Ավելացնում է աջակցություն ES2015 (կամ ES6) JavaScript-ին: react: Ավելացնում է աջակցություն JSX-ի համար:

Հետագայում հարց է առաջանում՝ Բաբելյան ո՞ր տարբերակն եմ ես օգտագործում: Կարող եք նաև ստուգել բաբելոնի տարբերակը - սեղմեք՝ գտնելով բաբելոն -cli թղթապանակը node_modules-ում և նայելով տարբերակը փաթեթի սեփականություն. json, որը գտնվում է այդ թղթապանակի հիմքում: Եթե բաբելոն -cli-ն գլոբալ տեղադրվել է npm install-ի -g դրոշի միջոցով, դուք կարող էր ստուգեք տարբերակը հրամանի կատարմամբ բաբելոն -- տարբերակը.

Այս կերպ ինչպե՞ս եք օգտագործում Բաբելի նախադրված ռեակցիան:

Եթե ցանկանում եք օգտագործել սա Բաբելոն նախադրված Create-ով չկառուցված նախագծում Արձագանքել Հավելվածը, այն կարող եք տեղադրել հետևյալ քայլերով. Նախ, տեղադրեք Բաբելոն . Այնուհետև տեղադրեք բաբելոն - նախադրված - արձագանքել - հավելված: Սա նախադրված օգտագործում է useBuiltIns տարբերակը transform-object-rest-spread-ով և transform-ով արձագանքել -jsx, որը ենթադրում է, որ Օբյեկտը:

Արդյո՞ք Բաբելը հնացած է:

Այն հնացած -ի օգտագործումը բաբելոն -միջուկը/գրանցումը հեռացվել է Բաբելոն 7; փոխարենը օգտագործեք անկախ փաթեթը @ բաբելոն /գրանցվել. @ բաբելոն /register-ը նաև այժմ ուղղակիորեն կկազմի ընթացիկ աշխատանքային ֆայլեր (արվել է սիմլինկինգի հետ կապված խնդիրները շտկելու համար):

Խորհուրդ ենք տալիս: