logo

npm instalacijska naredba

Node Package Manager poznat je kao npm. Služi kao upravitelj paketa platforme Node JavaScript.

Najveći registar softvera na svijetu naziva se Npm. Npm je alat za dijeljenje i prikazivanje koji koriste programeri otvorenog koda širom svijeta.

zbirke java

Npm dijelovi

Npm se sastoji od tri dijela:

  • Na web stranici možete pretraživati ​​pakete trećih strana, kreirati profile i održavati pakete.
  • S npm-om možete komunicirati putem sučelja naredbenog retka, ponekad poznatog kao npm CLI, koje se pokreće s terminala.
  • Registar je veliko mrežno spremište za JavaScript izvorni kod.

Npm osnovna i naredba verzije

  • Koristite naredbu npm iz naredbe za lociranje npm API-ja na vašem računalu:
 C:Usershp>npm 

Sljedeća slika opisuje izlaz naredbe.

npm instalacijska naredba

Naredba prikazana u nastavku, na primjer, pokazat će vam trenutnu verziju npm-a vašeg sustava:

 npm -v 

Sljedeća slika opisuje izlaz naredbe verzije npm.

npm instalacijska naredba

Za što je npm sposoban?

Možete instalirati novi paket iz registra koristeći npm. Osim toga, npm vam omogućuje da pronađete i podijelite svoje svježe pakete čvorova. S npm-om ćete ga uglavnom koristiti za ovu svrhu.

paket.json

Obično korijenski direktorij npm projekta uključuje datoteku pod nazivom package.json. Važni podaci sadržani su u package.json, običnoj tekstualnoj datoteci koju npm koristi za određivanje projekta i upravljanje ovisnostima.

Idite u korijenski direktorij projekta i upotrijebite naredbu za generiranje datoteke package.json:

 npm init 

Sljedeća slika opisuje izlaz naredbe npm.

npm instalacijska naredba

Kada koristite naredbu npm init, ona će vas pitati za detalje o projektu, kao što su:

  • Verzija paketa
  • naziv paketa
  • Git repozitorij za test naredbu
  • Ključne riječi
  • Autor
  • Licenca

Prihvatit će zadane vrijednosti i nastaviti na sljedeći upit ako pritisnete Return ili Enter.

Upotrijebite sljedeću naredbu ako želite koristiti zadane opcije:

 npm init --yes 

npm instalacijska naredba

Instalirajte novi npm paket

Naredba npm install služi za instaliranje novog paketa:

 npm install 

Naziv paketa mora doći nakon ključnih riječi npm install u ovoj naredbi.

Sljedeća slika opisuje rezultat naredbe npm.

npm instalacijska naredba

Pakete tražite na npm web stranici da biste ih pronašli.

Na primjer, možete izdati sljedeću naredbu za instalaciju ekspresnog paketa:

 npm install express 

Imajte na umu da je Node.js web framework express brz. Nakon instalacije primijetit ćete da a potpuno novi direktorij pod nazivom /node modules je stvoren ispod korijena projekta. Ovaj direktorij će sadržavati sve novoinstalirane module.

Slika daje rezultat naredbe npm.

system.out.println
npm instalacijska naredba

Možete vidjeti da je npm instaliran express kao i njegove ovisnosti, kao i ovisnosti tih ovisnosti, i tako dalje, proširivanjem direktorija /node modules.

Dio ovisnosti projekta paket.json datoteka je izmijenjena i sada uključuje ekspresni paket, kao što je prikazano u primjeru ispod:

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

Odjeljak ovisnosti općenito će sadržavati popis svih novih paketa koje instalirate. U ovom slučaju, express paket s verzijom 4.17.1 jedna je od ovisnosti. Obratite pažnju na strukturnu specifikaciju kontrole verzija koje se Npm pridržava.

Možete koristiti naredbu npm install u sljedećem skraćenom obliku kako biste smanjili tipkanje:

 npm i 

Označavam za instalaciju u ovoj naredbi. Slika daje rezultat naredbe npm.

npm instalacijska naredba

Instaliranje paketa kao preduvjet za razvoj

Povremeno možete instalirati paket koji je kompatibilan samo s razvojnim okruženjem.

Na primjer, možete instalirati paket morgan koji bilježi HTTP zahtjeve.

Upotrijebite naredbu npm install s opcijom ?save-dev i sljedećom sintaksom da to postignete:

 npm install --save-dev 

Izlaz prikazuje operaciju izvršenu pomoću naredbenog retka ispod slike.

npm instalacijska naredba

Za ilustraciju:

 npm install morgan --save-dev 

Izlaz prikazuje operaciju izvršenu pomoću naredbenog retka ispod slike.

npm instalacijska naredba

Morganov paket će se preuzeti i instalirati ovom naredbom. Dodatno, proširuje paket novim dijelom. devDependencies.json datoteka bi trebala izgledati ovako:

 'devDependencies': { 'morgan': '^1.10.0' } 
  • U biti, devDependencies bi trebao uključivati ​​pakete koje koristite pri razvoju.
  • Ovi paketi su vam potrebni samo dok kreirate svoju aplikaciju.
  • S druge strane, ovisnosti bi trebale uključivati ​​pakete koje će vaša aplikacija zahtijevati.
  • Drugim riječima, vaš program će se izvoditi s ovim potrebnim paketima.
  • Naredba npm install također može dobiti i instalirati sve pakete navedene u odjeljku ovisnosti i devDependencies.

npm Instalirajte globalno

Globalno instalirajte paket na svoj sustav.

Koristite sljedeću naredbu za globalnu instalaciju paketa na vašem sustavu:

 npm install --global

Ili jednostavno:

 npm i -g 

npm instalacijska naredba

Često instalirate paket u svoju naredbenu liniju ili ljusku kada ga želite koristiti globalno.

Instaliranje paketa najbolje je ako ga želite koristiti u svojoj aplikaciji.

Zaključak

Za platformu Node Js/javascript, Npm služi kao upravljanje paketima. Naredbeni redak pomaže u instaliranju npm-a korak po korak za razvoj i rad. Pomaže instalirati npm i druge povezane podatke u jednom naredbenom retku pomoću naredbenog retka. Instalacija npm-a za funkcionalnost javascripta u svim aplikacijama povezanim s webom.