logo

npm instalēšanas komanda

Mezglu pakotņu pārvaldnieks ir pazīstams kā npm. Tas kalpo kā Node JavaScript platformas pakotņu pārvaldnieks.

Pasaulē lielākais programmatūras reģistrs tiek saukts par Npm. Npm ir koplietošanas un attēlošanas rīks, ko izmanto atvērtā pirmkoda izstrādātāji visā pasaulē.

Npm daļas

Npm sastāv no trim daļām:

  • Vietnē varat meklēt trešās puses pakotnes, izveidot profilus un uzturēt pakotnes.
  • Varat sazināties ar npm, izmantojot komandrindas interfeisu, ko dažreiz sauc par npm CLI, kas tiek palaists no termināļa.
  • Reģistrs ir ievērojama JavaScript avota koda tiešsaistes krātuve.

Npm pamata un versijas komanda

  • Jūs izmantojat komandu npm no komandas, lai datorā atrastu npm Api:
 C:Usershp>npm 

Nākamajā attēlā ir aprakstīta komandas izvade.

npm instalēšanas komanda

Piemēram, tālāk redzamā komanda parādīs jūsu sistēmas pašreizējo npm versiju:

 npm -v 

Nākamajā attēlā ir aprakstīta komandas npm versija izvade.

npm instalēšanas komanda

Uz ko npm spēj?

Varat instalēt jaunu pakotni no reģistra, izmantojot npm. Turklāt npm ļauj atrast un koplietot jaunākās mezglu pakotnes. Izmantojot npm, jūs to galvenokārt izmantosit šim nolūkam.

pack.json

Parasti npm projekta saknes direktorijā ir fails ar nosaukumu package.json. Svarīgi dati ir ietverti pack.json — vienkārša teksta failā, ko npm izmanto, lai noteiktu projektu un pārvaldītu atkarības.

Dodieties uz projekta saknes direktoriju un izmantojiet komandu, lai ģenerētu failu package.json:

 npm init 

Nākamajā attēlā ir aprakstīta komandas npm izvade.

npm instalēšanas komanda

Lietojot komandu npm init, tā prasīs detalizētu informāciju par projektu, piemēram:

  • Pakotnes versija
  • pakotnes nosaukums
  • Git repozitorijs testa komandai
  • Atslēgvārdi
  • Autors
  • Licence

Tas pieņems noklusējuma vērtības un turpinās ar nākamo uzvedni, ja nospiedīsit Return vai Enter.

Izmantojiet šo komandu, ja vēlaties izmantot noklusējuma opcijas:

Java pārvērš veselu skaitli virknē
 npm init --yes 

npm instalēšanas komanda

Instalējiet jaunu npm pakotni

Komanda npm install darbojas, lai instalētu jaunu pakotni:

 npm install 

Pakotnes nosaukumam šajā komandā ir jānāk aiz npm instalēšanas atslēgvārdiem.

Nākamajā attēlā ir aprakstīts komandas npm rezultāts.

npm instalēšanas komanda

Jūs meklējat pakotnes npm vietnē, lai tās atrastu.

Piemēram, varat izdot šādu komandu, lai instalētu ātrā pakotni:

 npm install express 

Ņemiet vērā, ka Node.js tīmekļa ietvara ekspresis ir ātrs. Pēc instalēšanas jūs ievērosiet, ka a pavisam jauns direktorijs ar nosaukumu /node moduļi ir izveidots zem projekta saknes. Šajā direktorijā tiks ievietoti visi nesen instalētie moduļi.

Attēlā tiek parādīts komandas npm rezultāts.

npm instalēšanas komanda

Paplašinot direktoriju /node moduļi, varat redzēt, ka npm instalēja ekspress, kā arī tā atkarības, kā arī šo atkarību un tā tālāk.

Projekta atkarību daļa pack.json fails ir modificēts, un tagad tajā ir iekļauta ātrā pakotne, kā parādīts tālāk esošajā piemērā:

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

Atkarību sadaļā parasti ir visu jauno instalēto pakotņu saraksts. Šajā gadījumā ātrā pakotne ar versiju 4.17.1 ir viena no atkarībām. Ņemiet vērā strukturālo versiju kontroles specifikāciju, ko Npm ievēro.

for loop in shell skriptu

Varat izmantot npm instalēšanas komandu šādā saīsinātajā formā, lai samazinātu rakstīšanas laiku:

 npm i 

Šajā komandā es norādu instalēšanai. Attēlā tiek parādīts komandas npm rezultāts.

npm instalēšanas komanda

Pakotnes instalēšana kā izstrādes prasība

Reizēm varat instalēt pakotni, kas ir saderīga tikai ar izstrādes vidi.

Piemēram, varat instalēt morgan pakotni, kas reģistrē HTTP pieprasījumus.

Lai to paveiktu, izmantojiet komandu npm install ar opciju ?save-dev un šādu sintaksi:

 npm install --save-dev 

Izvade parāda darbību, kas veikta, izmantojot komandrindu zem attēla.

npm instalēšanas komanda

Ilustrācijai:

 npm install morgan --save-dev 

Izvade parāda darbību, kas veikta, izmantojot komandrindu zem attēla.

npm instalēšanas komanda

Morgan pakotne tiks lejupielādēta un instalēta ar šo komandu. Turklāt tas paplašina komplektu ar jaunu daļu. devDependencies.json failam vajadzētu izskatīties šādi:

 'devDependencies': { 'morgan': '^1.10.0' } 
  • Būtībā devDependencies jāiekļauj pakotnes, kuras izmantojat izstrādes laikā.
  • Šīs pakotnes ir nepieciešamas tikai lietojumprogrammas izveides laikā.
  • No otras puses, atkarībām ir jāietver pakotnes, kas būs nepieciešamas jūsu lietojumprogrammai.
  • Citiem vārdiem sakot, jūsu programma darbosies ar šīm nepieciešamajām pakotnēm.
  • Komanda npm install var arī iegūt un instalēt visas pakotnes, kas norādītas sadaļā atkarības un devDependencies.

npm Instalēt globāli

Instalējiet pakotni savā sistēmā globāli.

Izmantojiet šo komandu, lai instalētu pakotni savā sistēmā globāli:

 npm install --global

Vai vienkārši:

 npm i -g 

npm instalēšanas komanda

Jūs bieži instalējat pakotni savā komandrindā vai apvalkā, kad vēlaties to izmantot globāli.

Pakotnes instalēšana ir vislabākā, ja vēlaties to izmantot savā lietojumprogrammā.

Secinājums

Node Js/javascript platformai Npm kalpo kā pakotņu pārvaldība. Komandrinda palīdz soli pa solim instalēt npm izstrādei un darbībai. Tas palīdz instalēt npm un citus saistītos datus vienā komandrindā, izmantojot komandu uzvedni. Npm instalēšana javascript funkcionalitātei visās ar tīmekli saistītajās lietojumprogrammās.