QNA > C > Cos'è Npm E Perché Dovrei Usarlo?

Cos'è npm e perché dovrei usarlo?

Ciao,

Beh, tutti gli aspetti tecnici sono già stati spiegati da altri, quindi lascia che ti dia un'idea di ciò che non è tecnicamente.

Prima di tutto NPM sta per Node Package Manager.

E puoi paragonarlo al PlayStore (Android). Dal play store possiamo ottenere qualsiasi tipo di applicazione sviluppata da qualsiasi programmatore di Android da qualsiasi parte del mondo.

Nello stesso modo possiamo ottenere qualsiasi pacchetto da NPM sviluppato e pubblicato da qualsiasi programmatore di nodejs e includerlo nella nostra applicazione nodejs per ridurre gli sforzi.

Per esempio, se diciamo che Bob vuole una calcolatrice nel suo cellulare, andrà semplicemente sul playstore, la scaricherà e la userà nel suo dispositivo android invece di creare l'intera applicazione android, allo stesso modo se volete eseguire una crittografia nella vostra applicazione node.js, invece di creare la logica e codificarla da zero, basta includere il pacchetto "crypto" (che è usato per la crittografia e altro) da NPM e il vostro compito è fatto.

Quindi npm è fondamentalmente un gestore di pacchetti per JavaScript. Con l'aiuto del quale possiamo trovare, condividere e riutilizzare pacchetti di codice da centinaia di migliaia di sviluppatori - e assemblarli in modi nuovi e potenti.

E dobbiamo usarlo per ridurre il nostro lavoro di programmazione.

Spero che aiuti,

Saluti

Correzione: Crypto è un pacchetto incorporato quindi invece di crypto puoi considerare esempi come express, mongo, nodemon, njlinkedlist, ecc

Di Lyndon Cleare

Come ottenere una chiave per una serratura senza un'altra chiave da cui modellarla :: Qual è la differenza tra uno schermo sostitutivo dell'Apple Store e uno schermo sostitutivo non-Apple (se ho comprato i migliori) per un iPhone X?
Link utili