Paketai yra būtina daugelio programavimo kalbų dalis, o „JavaScript“ nėra išimtis. Jie gali būti naudojami įvairioms funkcijoms pridėti prie jūsų programos ar scenarijaus, pradedant interneto serverio kūrimu ir baigiant el. Laiškų siuntimu.

Jei neturite paketų, turėtumėte iš naujo išrasti ratą, programuodami tą pačią funkciją kiekviename savo reikalaujančiame projekte. Suinteresuotas? Šiame vadove bus aptarta, kaip galite įdiegti ir naudoti „JavaScript“ paketus su npm.

Kas yra „Node Package Manager“ (npm)?

„JavaScript“ naudoja „Node Package Manager“, dažnai sutrumpintai kaip npm, kaip savo paketų tvarkyklę ir paketų saugyklą. Mazgas yra trumpas „Node.js“, „JavaScript“ vykdymo laiko aplinka, naudojama „JavaScript“ kodui vykdyti už naršyklės ribų.

Talpinama daugiau kaip milijonas paketų npm svetainė, kūrėjai gali ieškoti ir naršyti didžiuliame „JavaScript“ bibliotekų kataloge. Kai kurie iš šių paketų yra atsisiunčiami daugiau nei 10 milijonų kartų per savaitę. Svetainėje pateikiama informacija apie visus joje talpinamus paketus, pvz., Šaltinio kodą, dokumentus, versijos numerį ir neišpakuotą dydį.

instagram viewer

Kartu su svetaine „npm“ taip pat pateikia komandų eilutės įrankį, kuris leidžia kūrėjams įdiegti arba pašalinti šiuos paketus.

Komandinės eilutės įrankis „npm“ yra integruotas su „Node.js“. Todėl prieš naudojant „JavaScript“ paketus būtina atsisiųsti „Node.js“ į savo kompiuterį.

Aplankykite pareigūną „Node.js“ svetainė norėdami atsisiųsti tinkamą versiją, atsižvelgdami į savo operacinę sistemą. Atsisiųsdami vykdykite ekrane pateikiamas instrukcijas, kad užbaigtumėte diegimo procesą.

Norėdami gauti daugiau informacijos, peržiūrėkite mūsų vadovą diegiant „Node.js“ sistemoje „Windows“. Jei planuojate įdiegti kelias „Node.js“ versijas „Linux“ kompiuteryje, tokie įrankiai kaip NVM gali padėti valdyti kelis „Node.js“ diegimus.

Norėdami patikrinti diegimą, atidarykite komandų eilutę sistemoje „Windows“ arba terminalą „Linux“ ir „MacOS“ įrenginiuose ir vykdykite šias komandas:

mazgas --versija
npm - versija

Jei diegimas buvo sėkmingas, terminalas parodys įdiegtą „Node.js“ ir „npm“ versiją.

Paketų diegimas

Komandinės eilutės įrankis npm palengvina paketų įdiegimą į „JavaScript“ arba „Node.js“ projektus naudodamas vienos eilutės komandą. Atidarykite komandų eilutę arba terminalą savo projekto kataloge ir vykdykite šią komandą:

npm įdiegti 

Taip pat galite įdiegti kelis paketus naudodami vieną komandą tokiu būdu atskirdami paketų pavadinimus su tarpais:

npm įdiegti ... 

Kelių paketų diegimas naudojant NPM

Įdiegtų paketų naudojimas

Įdiegę paketus naudodami komandą „npm install“, pats laikas pradėti juos naudoti. Galite pastebėti, kad naujas aplankas pavadintas mazgo_moduliai ir 2 nauji failai, paketas.json ir pack-lock.json, buvo sugeneruoti automatiškai. Jums nereikia jaudintis dėl šių failų. „npm“ generuoja juos, kad galėtų sekti jūsų projekto priklausomybes.

Norėdami naudoti įdiegtus paketus, turėsite reikalauti arba importuoti juos į „JavaScript“ kodą. Tai padaryti gali būti bet kuri iš šių dviejų komandų, atsižvelgiant į naudojamą „JavaScript“ versiją:

const paketas = reikalauti ('paketo pavadinimas');
importuoti paketą iš „package-name“;

Norėdami sužinoti tikslią sintaksę, galite patikrinti naudojamo paketo dokumentaciją svetainėje npm.

Pašalinami paketai

Pašalinti paketus yra taip pat lengva, kaip juos įdiegti. Paketų pašalinimo iš jūsų projekto komanda yra:

npm pašalinti 

Kaip ir „install“ komanda, taip pat galite pašalinti kelis paketus vienoje komandoje naudodami:

npm pašalinti ... 

Kelių paketų pašalinimas

Efektyvus paketų naudojimas

Nors paketai gali palengvinti jūsų, kaip kūrėjo, gyvenimą, tai taip pat sukuria priklausomybę tarp jūsų projekto ir naudojamų paketų. Todėl prieš įdiegiant kelis paketus rekomenduojama gerai pagalvoti.

Užuot intensyviai modifikavę įdiegtus paketus pagal savo poreikius, galite sukurti savo paketus ir nemokamai juos paskelbti npm. Turėdami tinkamą dizaino modelį, galite sukurti paketus, kuriuos naudosite sau ir savo komandai, kad galėtumėte naudoti būsimuose projektuose, ir padaryti kodą daugkartinį.

Vaizdo kreditas: Ferencas Almasi Nenuplėšti

El
Kaip sukurti daugkartinį kodą „JavaScript“ naudojant dizaino šablonus

Supratę, kaip naudoti dizaino šablonus, galėsite naudoti daugkartinį kodą „JavaScript“. Štai ką jūs turite žinoti.

Skaitykite toliau

Susijusios temos
  • Programavimas
  • „JavaScript“
  • Pakuočių tvarkytojai
Apie autorių
Nitinas Ranganatas (Paskelbti 6 straipsniai)

Nitin yra aistringas programinės įrangos kūrėjas ir kompiuterių inžinerijos studentas, kuriantis žiniatinklio programas naudojant „JavaScript“ technologijas. Jis dirba kaip laisvai samdomas interneto kūrėjas ir laisvalaikiu mėgsta rašyti „Linux“ ir „Programming“.

Daugiau iš Nitino Ranganatho

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kuriame rasite techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Dar vienas žingsnis…!

Prašome patvirtinti savo el. Pašto adresą el. Laiške, kurį jums ką tik išsiuntėme.

.