Managerul de pachete Node este cunoscut sub numele de npm. Acesta servește ca manager de pachete al platformei Node JavaScript.
Cel mai mare registru de software din lume este denumit Npm. Npm este un instrument de partajare și afișare folosit de dezvoltatorii open-source din întreaga lume.
Piese Npm
Npm este alcătuit din trei părți:
- Puteți căuta pachete terță parte pe site, puteți crea profiluri și puteți întreține pachetele.
- Puteți comunica cu npm prin interfața de linie de comandă, uneori cunoscută sub numele de CLI npm, care este rulată de la un terminal.
- Registrul este un depozit online considerabil pentru codul sursă JavaScript.
Npm de bază și Comandă versiune
- Utilizați comanda npm dintr-o comandă pentru a localiza API-ul npm pe computer:
C:Usershp>npm
Următoarea imagine descrie rezultatul comenzii.
Comanda prezentată mai jos, de exemplu, vă va arăta versiunea curentă a sistemului dumneavoastră npm:
când a fost inventată școala
npm -v
Următoarea imagine descrie rezultatul comenzii npm version.
De ce este capabil npm?
Puteți instala un pachet nou din registry folosind npm. În plus, npm vă permite să găsiți și să partajați pachetele noi de noduri. Cu npm, îl veți folosi în principal în acest scop.
pachet.json
De obicei, directorul rădăcină al proiectului npm include un fișier numit package.json. Datele importante sunt conținute în package.json, un fișier text simplu pe care npm îl utilizează pentru a determina proiectul și a gestiona dependențele.
Accesați directorul rădăcină al proiectului și utilizați comanda pentru a genera fișierul package.json:
npm init
Următoarea imagine descrie rezultatul comenzii npm.
Când utilizați comanda npm init, vă va cere detalii despre proiect, cum ar fi:
- O versiune a pachetului
- numele pachetului
- Depozitul Git pentru comanda de testare
- Cuvinte cheie
- Autor
- Licență
Acesta va accepta valorile implicite și va continua cu următoarea solicitare dacă apăsați Return sau Enter.
Utilizați următoarea comandă dacă doriți să utilizați opțiunile implicite:
npm init --yes
Instalați un nou pachet npm
Comanda npm install funcționează pentru a instala un pachet nou:
npm install
Numele pachetului trebuie să vină după cuvintele cheie npm install din această comandă.
Următoarea imagine descrie rezultatul comenzii npm.
Căutați pachete pe site-ul web npm pentru a le găsi.
De exemplu, puteți lansa următoarea comandă pentru a instala pachetul expres:
npm install express
Rețineți că node.js web framework express este rapid. După instalare, veți observa că a director nou-nouț numit /node modules a fost creat sub rădăcina proiectului. Acest director va găzdui toate modulele nou instalate.
Imaginea oferă rezultatul comenzii npm.
Puteți vedea că npm instalat express, precum și dependențele sale, precum și dependențele acelor dependențe și așa mai departe, extinzând directorul /node modules.
Partea de dependențe a proiectului pachet.json fișierul a fost modificat și include acum pachetul expres, așa cum se arată în exemplul de mai jos:
'dependencies': { 'express': '^4.17.1' }
Secțiunea dependențe va conține, în general, o listă a tuturor pachetelor noi pe care le instalați. În acest caz, pachetul expres cu versiunea 4.17.1 este una dintre dependențe. Luați notă de specificația de control al versiunii structurale la care aderă Npm.
Puteți utiliza comanda npm install în următoarea formă prescurtată pentru a reduce timpul de tastare:
clasa șir de caractere java
npm i
Indică pentru instalare în această comandă. Imaginea oferă rezultatul comenzii npm.
Instalarea unui pachet ca o cerință pentru dezvoltare
Puteți instala ocazional un pachet care este compatibil doar cu mediul de dezvoltare.
De exemplu, puteți instala pachetul Morgan, care înregistrează cererile HTTP.
Utilizați comanda npm install cu opțiunea ?save-dev și următoarea sintaxă pentru a realiza acest lucru:
npm install --save-dev
Ieșirea arată operația efectuată folosind linia de comandă de sub imagine.
Pentru ilustrare:
npm install morgan --save-dev
Ieșirea arată operația efectuată folosind linia de comandă de sub imagine.
Pachetul Morgan va fi descărcat și instalat prin această comandă. În plus, extinde pachetul cu o nouă piesă. Fișierul devDependencies.json ar trebui să arate astfel:
'devDependencies': { 'morgan': '^1.10.0' }
- În esență, devDependencies ar trebui să includă pachetele pe care le utilizați atunci când dezvoltați.
- Aveți nevoie doar de aceste pachete în timp ce vă creați aplicația.
- Dependențele, pe de altă parte, ar trebui să includă pachetele pe care le va solicita aplicația dvs.
- Cu alte cuvinte, programul dumneavoastră va rula cu aceste pachete necesare.
- Comanda npm install poate obține și instala, de asemenea, toate pachetele enumerate în secțiunea dependențe și devDependencies.
npm Instalați la nivel global
Instalați un pachet pe sistemul dvs. la nivel global.
Utilizați următoarea comandă pentru a instala un pachet pe sistemul dvs. la nivel global:
npm install --global
Sau pur și simplu:
npm i -g
Instalați adesea un pachet pe linia de comandă sau pe shell atunci când doriți să-l utilizați la nivel global.
exemplu de clasă java
Instalarea unui pachet este cea mai bună dacă doriți să-l utilizați în aplicația dvs.
Concluzie
Pentru platforma Node Js/javascript, Npm servește ca management al pachetelor. Linia de comandă ajută la instalarea npm pas cu pas pentru dezvoltare și operațiuni. Ajută să instalați npm și alte date asociate într-o singură linie de comandă folosind un prompt de comandă. Instalarea npm pentru funcționalitatea javascript în toate aplicațiile legate de web.