Pachetele sunt o parte esențială a multor limbaje de programare, iar JavaScript nu face excepție. Acestea pot fi folosite pentru a adăuga diverse funcționalități aplicației sau scriptului dvs., de la crearea unui server web până la trimiterea de e-mailuri.

Fără pachete, ar trebui să reinventați roata programând aceeași funcționalitate în fiecare dintre proiectele dvs. care o necesită. Interesat? Acest ghid va acoperi modul în care puteți instala și utiliza pachete în JavaScript cu npm.

Ce este Node Package Manager (npm)?

JavaScript folosește Node Package Manager, adesea prescurtat ca npm, ca manager de pachete și depozit de pachete. Node este prescurtarea pentru Node.js, mediul de rulare JavaScript folosit pentru a executa cod JavaScript în afara browserului.

Cu peste un milion de pachete găzduite pe site-ul npm, dezvoltatorii pot căuta și naviga prin catalogul imens al bibliotecilor JavaScript. Unele dintre aceste pachete sunt descărcate de peste 10 milioane de ori pe săptămână. Site-ul web oferă informații cu privire la toate pachetele găzduite pe acesta, cum ar fi codul sursă, documentația, numărul versiunii și dimensiunea neambalată.

instagram viewer

Pe lângă site-ul web, npm oferă și un instrument de linie de comandă care permite dezvoltatorilor să instaleze sau să dezinstaleze aceste pachete.

Instrumentul pentru linia de comandă npm vine încorporat cu Node.js. Prin urmare, este esențial să descărcați Node.js pe computer înainte de a utiliza pachetele JavaScript.

Vizitați oficialul Site-ul web Node.js pentru a descărca versiunea corespunzătoare în funcție de sistemul de operare. După descărcare, urmați instrucțiunile de pe ecran pentru a finaliza procesul de instalare.

Pentru informații suplimentare, consultați ghidul nostru de pe instalarea Node.js pe Windows. Dacă intenționați să instalați mai multe versiuni de Node.js pe mașina dvs. Linux, instrumente precum NVM vă poate ajuta să gestionați mai multe instalări Node.js.

Pentru a vă verifica instalarea, deschideți promptul de comandă pe Windows sau terminalul pe Linux și macOS și rulați următoarele comenzi:

nod --versiune
npm - versiune

Dacă instalarea a reușit, terminalul va afișa versiunea instalată a Node.js și npm.

Instalarea pachetelor

Instrumentul pentru linia de comandă npm face ca instalarea pachetelor în proiectele dvs. JavaScript sau Node.js să fie extrem de simplă cu comanda sa cu o singură linie. Deschideți promptul de comandă sau terminalul în directorul de proiect și executați următoarea comandă:

instalare npm 

De asemenea, puteți instala mai multe pachete utilizând o singură comandă, separând numele pachetelor cu un spațiu în acest mod:

instalare npm ... 

Instalarea mai multor pachete cu NPM

Utilizarea pachetelor instalate

Odată ce ați instalat pachetele folosind comanda npm install, este timpul să începeți să le utilizați. S-ar putea să observați că un nou folder numit nod_module și 2 fișiere noi, pachet.json și package-lock.json, au fost generate automat. Nu trebuie să vă faceți griji cu privire la aceste fișiere. npm le generează pentru a urmări dependențele proiectului dvs.

Pentru a utiliza pachetele instalate, va trebui să le solicitați sau să le importați în codul dvs. JavaScript. Sintaxa pentru a face acest lucru poate fi una dintre aceste două comenzi, în funcție de versiunea de JavaScript pe care o utilizați:

pachet const = require ('numele pachetului');
import pachet din „pachet-nume”;

Puteți consulta documentația pachetului pe care îl utilizați de pe site-ul web npm pentru sintaxa exactă.

Dezinstalarea pachetelor

Dezinstalarea pachetelor este la fel de ușoară ca instalarea acestora. Comanda pentru dezinstalarea pachetelor din proiectul dvs. este:

dezinstalare npm 

La fel ca și comanda de instalare, puteți dezinstala mai multe pachete într-o singură comandă prin:

dezinstalare npm ... 

Dezinstalarea mai multor pachete

Utilizarea eficientă a pachetelor

În timp ce pachetele îți pot ușura viața ca dezvoltator, creează și o dependență între proiectul tău și pachetele pe care le folosești. De aceea, vă recomandăm să vă gândiți la ceva înainte de a instala mai multe pachete.

În loc să modificați extensiv pachetele instalate conform nevoilor dvs., puteți crea propriile pachete și le puteți publica gratuit pe npm. Cu un model de proiectare adecvat, puteți crea pachete pentru dvs. și echipa dvs. pentru a le utiliza în proiecte viitoare și pentru a vă face codul reutilizabil.

Credit de imagine: Ferenc Almasi pe Unsplash

E-mail
Cum se creează cod reutilizabil în JavaScript folosind modele de proiectare

Înțelegerea modului de utilizare a modelelor de proiectare vă va permite să utilizați codul reutilizabil în JavaScript. Iată ce trebuie să știți.

Citiți în continuare

Subiecte asemănătoare
  • Programare
  • JavaScript
  • Administratori de pachete
Despre autor
Nitin Ranganath (6 articole publicate)

Nitin este un dezvoltator avid de software și un student în ingineria computerelor care dezvoltă aplicații web folosind tehnologii JavaScript. Lucrează ca dezvoltator web independent și îi place să scrie pentru Linux și programare în timpul liber.

Mai multe de la Nitin Ranganath

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletterului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Încă un pas…!

Vă rugăm să confirmați adresa de e-mail în e-mailul pe care tocmai vi l-am trimis.

.