logo

npm diegimo komanda

Mazgo paketų tvarkyklė žinoma kaip npm. Jis tarnauja kaip Node JavaScript platformos paketų tvarkyklė.

Didžiausias programinės įrangos registras pasaulyje vadinamas Npm. Npm yra bendrinimo ir rodymo įrankis, kurį naudoja atvirojo kodo kūrėjai visame pasaulyje.

Npm dalys

Npm susideda iš trijų dalių:

  • Svetainėje galite ieškoti trečiųjų šalių paketų, kurti profilius ir prižiūrėti paketus.
  • Galite susisiekti su npm naudodami komandų eilutės sąsają, kartais vadinamą npm CLI, kuri paleidžiama iš terminalo.
  • Registras yra didelė internetinė „JavaScript“ šaltinio kodo saugykla.

Npm basic ir Version Command

  • Norėdami rasti npm Api savo kompiuteryje, naudojate komandą npm iš komandos:
 C:Usershp>npm 

Toliau pateiktame paveikslėlyje aprašoma komandos išvestis.

eilutę palyginkite c#
npm diegimo komanda

Pavyzdžiui, toliau parodyta komanda parodys dabartinę jūsų sistemos npm versiją:

 npm -v 

Toliau pateiktame paveikslėlyje aprašoma npm versijos komandos išvestis.

npm diegimo komanda

Ką gali npm?

Galite įdiegti naują paketą iš registro naudodami npm. Be to, npm leidžia rasti ir bendrinti naujus mazgų paketus. Naudodami npm dažniausiai naudosite šiam tikslui.

package.json

Paprastai npm projekto šakniniame kataloge yra failas, pavadintas package.json. Svarbūs duomenys yra pakete.json – paprasto teksto faile, kurį npm naudoja projektui nustatyti ir priklausomybėms valdyti.

Eikite į projekto šakninį katalogą ir naudokite komandą, kad sugeneruotumėte paketą.json failą:

 npm init 

Toliau pateiktame paveikslėlyje aprašoma npm komandos išvestis.

npm diegimo komanda

Kai naudojate komandą npm init, ji paprašys informacijos apie projektą, pvz.:

  • Paketo versija
  • paketo pavadinimas
  • „Git“ saugykla bandymo komandai
  • Raktažodžiai
  • Autorius
  • Licencija

Jis priims numatytąsias reikšmes ir pereis prie kito raginimo, jei paspausite „Return“ arba „Enter“.

Jei norite naudoti numatytąsias parinktis, naudokite šią komandą:

 npm init --yes 

npm diegimo komanda

Įdiekite naują npm paketą

npm diegimo komanda naudojama norint įdiegti naują paketą:

 npm install 

Paketo pavadinimas turi būti po šios komandos raktinių žodžių npm install.

Toliau pateiktame paveikslėlyje aprašomas komandos npm rezultatas.

npm diegimo komanda

Norėdami juos rasti, ieškote paketų npm svetainėje.

Pavyzdžiui, norėdami įdiegti greitąjį paketą, galite išleisti šią komandą:

 npm install express 

Atminkite, kad „Node.js“ žiniatinklio sistemos ekspresas yra greitas. Įdiegę pastebėsite, kad a visiškai naujas katalogas pavadinimu / node modules buvo sukurtas po projekto šaknimi. Šiame kataloge bus visi naujai įdiegti moduliai.

Vaizdas pateikia npm komandos rezultatą.

npm diegimo komanda

Galite pamatyti, kad npm įdiegtas express, taip pat jo priklausomybės, taip pat tų priklausomybių priklausomybės ir pan., išplėtę katalogą /node modules.

Projekto priklausomybių dalis package.json failas buvo pakeistas ir dabar apima greitąjį paketą, kaip parodyta toliau pateiktame pavyzdyje:

 'dependencies': { 'express': '^4.17.1' } 

Priklausomybių skyriuje paprastai yra visų įdiegtų naujų paketų sąrašas. Šiuo atveju greitasis paketas su 4.17.1 versija yra viena iš priklausomybių. Atkreipkite dėmesį į struktūrinės versijos valdymo specifikaciją, kurios Npm laikosi.

Galite naudoti npm diegimo komandą tokia sutrumpinta forma, kad sumažintumėte spausdinimą:

 npm i 

Šioje komandoje nurodysiu diegimą. Vaizdas pateikia npm komandos rezultatą.

npm diegimo komanda

Paketo įdiegimas kaip kūrimo reikalavimas

Kartais galite įdiegti paketą, kuris suderinamas tik su kūrimo aplinka.

Pavyzdžiui, galite įdiegti paketą morgan, kuris registruoja HTTP užklausas.

Norėdami tai padaryti, naudokite komandą npm install su parinktimi ?save-dev ir šią sintaksę:

 npm install --save-dev 

Išvestis rodo operaciją, atliktą naudojant komandinę eilutę po paveikslėliu.

npm diegimo komanda

Iliustracijai:

 npm install morgan --save-dev 

Išvestis rodo operaciją, atliktą naudojant komandinę eilutę po paveikslėliu.

npm diegimo komanda

Morgan paketas bus atsisiųstas ir įdiegtas šia komanda. Be to, jis išplečia paketą nauja dalimi. devDependencies.json failas turėtų atrodyti taip:

 'devDependencies': { 'morgan': '^1.10.0' } 
  • Iš esmės devDependencies turėtų apimti paketus, kuriuos naudojate kurdami.
  • Šių paketų jums reikia tik kuriant programą.
  • Kita vertus, priklausomybės turėtų apimti paketus, kurių reikės jūsų programai.
  • Kitaip tariant, jūsų programa veiks su šiais reikalingais paketais.
  • npm diegimo komanda taip pat gali gauti ir įdiegti visus paketus, išvardytus skyriuje Priklausomybės ir devDependencies.

npm Įdiegti visame pasaulyje

Įdiekite paketą savo sistemoje visame pasaulyje.

Norėdami įdiegti paketą savo sistemoje visame pasaulyje, naudokite šią komandą:

 npm install --global

Arba tiesiog:

 npm i -g 

npm diegimo komanda

Dažnai įdiegiate paketą komandinėje eilutėje arba apvalkale, kai norite jį naudoti visame pasaulyje.

Paketą geriausia įdiegti, jei norite jį naudoti savo programoje.

Išvada

„Node Js“ / „javascript“ platformoje „Npm“ yra paketų valdymas. Komandinė eilutė padeda žingsnis po žingsnio įdiegti npm plėtrai ir operacijoms. Tai padeda įdiegti npm ir kitus susijusius duomenis vienoje komandinėje eilutėje naudojant komandų eilutę. „npm“ diegimas „Javascript“ funkcijoms visose su žiniatinkliu susijusiose programose.