Come installare e utilizzare NPM su Debian 9 Stretch
NPM o Gestore pacchetti nodo è la stessa cosa di APT a Debian. Viene utilizzato per installare, rimuovere, aggiornare NodoJS pacchi. In questo articolo, ti mostrerò come installare e utilizzare NPM su Debian 9 Stretch.
Installazione di NodeJS e NPM
La versione di NodoJS disponibile nel repository ufficiale dei pacchetti Debian 9 Stretch è 4.x, che è molto vecchio. Il repository ufficiale dei pacchetti di Debian 9 Stretch non ha NPM. In questa sezione installerò l'ultima versione stabile di NodoJS e NPM che è al momento in cui scriviamo 8.11.1.
Primo aggiornamento il adatto cache del repository dei pacchetti con il seguente comando:
$ sudo apt-get update
Ora installa ARRICCIARE con il seguente comando:
$ sudo apt-get install curl
stampa sì e poi premere
ARRICCIARE dovrebbe essere installato.
Ora aggiungi il repository del pacchetto di NodoJS 8.x con il seguente comando:
$ curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
Il NodoJS 8.x dovrebbe essere aggiunto il repository del pacchetto come puoi vedere dallo screenshot qui sotto.
Ora puoi installare NodoJS e NPM il tutto insieme agli strumenti di sviluppo per la costruzione nativa NodoJS moduli con il seguente comando:
$ sudo apt-get install build-essential nodejs
Ora premi sì e poi premere
NodoJS, NPM e gli strumenti di compilazione necessari per la compilazione NodoJS i moduli nativi sono installati.
Ora controlla se NodoJS sta lavorando con il seguente comando:
$ nodo --versionCome potete vedere, NodoJS 8.11.1 è installato e funziona correttamente.
Ora controlla se NPM sta lavorando con il seguente comando:
$ npm --versionCome potete vedere NPM è anche installato correttamente.
Utilizzo di NPM
In questa sezione, ti mostrerò come usare NPM al manager NodoJS moduli o pacchetti. Prima di ciò, parliamo di pacchetti globali e pacchetti locali.
Se installi un NodoJS pacchetto globalmente, quindi dovrebbe essere salvato da qualche parte /usr/lib/node_modules directory e puoi accedervi da qualsiasi NodoJS progetto.
Se installi un NodoJS pacchetto localmente, quindi una directory node_modules/ dovrebbe essere creato nella directory del tuo progetto e il pacchetto dovrebbe essere salvato in node_modules/ directory relativa alla directory del tuo progetto. È possibile accedervi solo da quel progetto.
Questo è tutto ciò che devi sapere per ora. Continuiamo.
Creazione di un pacchetto.File di configurazione json con NPM:
Ogni NodoJS progetto ha un pacchetto.json file nella directory principale del suo progetto. Questo file contiene informazioni sul tuo progetto, come il nome del progetto, la versione del progetto, le dipendenze o altro NodoJS pacchetti da cui dipende il tuo progetto e molti altri ancora. Puoi creare manualmente un pacchetto.json file e metti tutte queste informazioni o puoi usare NPM per crearlo per te.
Prima crea una nuova directory nodo-progetto (puoi nominare quello che vuoi) per il tuo NodoJS progetto con il seguente comando:
$ mkdir nodo-progetto
Ora vai alla directory del tuo progetto con il seguente comando:
$ cd nodo-progetto
Ora per creare un pacchetto.json file con NPM, eseguire il seguente comando:
$ npm init
Compila i dettagli e premi
Alla fine, digita sì e premi
Come puoi vedere, a pacchetto.json il file è stato creato.
Questo è il contenuto del pacchetto.json file:
Installazione di un pacchetto NodeJS localmente con NPM:
Se conosci il nome del pacchetto, puoi installarlo facilmente usando NPM.
Ad esempio, se si desidera installare esprimere NodoJS pacchetto, che è il framework web Express, esegui il seguente comando dalla directory del tuo progetto:
$ npm install express --save
esprimere NodoJS pacchetto dovrebbe essere installato.
Installazione di un pacchetto NodeJS a livello globale con NPM:
Puoi installare un NodoJS pacchetto globalmente da qualsiasi directory. Ad esempio, se si desidera installare esprimere NodoJS pacchetto globalmente, eseguire il seguente comando:
$ sudo npm -g install express
Dovrebbe essere installato globalmente.
Rimozione di un pacchetto NodeJS localmente con NPM:
Se vuoi rimuovere un NodoJS pacchetto, diciamo esprimere, dalla directory del tuo progetto, esegui il seguente comando dalla directory del tuo progetto:
$ npm uninstall express --save
Il esprimere NodeJS il pacchetto viene rimosso.
Rimozione di un pacchetto NodeJS a livello globale con NPM:
Per rimuovere un NodoJS pacchetto, diciamo esprimere, globalmente, esegui il seguente comando:
$ sudo npm -g uninstall express
Dovrebbe essere rimosso.
Ricerca di pacchetti NodeJS:
Bene, ora sai come installare e rimuovere NodoJS pacchetti con NPM. Ora la domanda è: come faccio a sapere con cosa posso installare? NPM? Quali pacchetti sono disponibili?
Bene, puoi cercare i pacchetti nel NPMsito ufficiale di https://www.npmjs.com/ oppure puoi usare NPM utilità della riga di comando.
Cercare NodoJS pacchetti dal tuo browser web, vai su https://www.npmjs.com/ e cerca quello che stai cercando. Digita le parole chiave come indicato nello screenshot qui sotto e premi
Dovresti vedere molti pacchetti come puoi vedere nella sezione contrassegnata dello screenshot qui sotto. Puoi fare clic su uno di essi per visualizzare ulteriori informazioni su quel pacchetto.
Puoi anche eseguire il seguente comando per cercare NPM pacchi:
$ npm cerca "Quadro Web"
Come puoi vedere, viene visualizzato lo stesso elenco. Puoi prendere il nome del pacchetto dalla prima colonna come indicato nello screenshot qui sotto e installare ciò di cui hai bisogno usando NPM.
Ecco come si installa e si utilizza NPM su Debian 9 Stretch. Grazie per aver letto questo articolo.