Cosa c'è di nuovo?
HWReload

Registrati e partecipa alle attività del forum

GUIDA Usare npm

Tesla

Community Italiana
Iscritto dal:
12 Giugno 2021
Messaggi
69
Node pkgmakeinstall (detto in forma breve npm, che non è un acronimo e non significa Node Package Manager come molti credono) è l'utility di NodeJS per l'installazione, la creazione e la pubblicazione di pacchetti. In questo thread faccio vedere le basi di npm e come utilizzarlo.

Disclaimer: Sto facendo la guida per UNIX* poiché il funzionamento è pressoché uguale, se usate Windows ricordate di aprire sempre il Node.js Command Prompt e non il terminale default, inoltre apritelo direttamente come amministratori e omettete sempre "sudo".

Eseguire l'init
Per iniziare un progetto, sebbene non è una procedura richiesta, si dovrebbe sempre fare l'init di npm prima di tutto. Per farlo navighiamo col terminale dentro la cartella del nostro progetto e facciamo
$ npm init
1632652353027.png

Si aprirà questo wizard che ci farà inserire il nome del pacchetto
1632652385063.png

la versione
1632652398686.png

descrizione
1632652416822.png

il file "principale"
1632652435873.png

il comando di test
1632652449352.png

la repository di git
1632652463968.png

le parole chiave
1632652480592.png

l'autore
1632652495490.png

e la licenza
1632652513352.png

Ci chiederà quindi di confermare se abbiamo inserito le informazioni esatte e creerà il file package.json, usato da npm per conservare le dipendenze e le informazioni sul progetto. Questo passaggio è necessario qualora si voglia poi fare l'upload del pacchetto su NPM Repository.

Installare un pacchetto
Per installare un pacchetto basta usare
$ npm i (nome del pacchetto)

ed npm procederà a creare nella cartella dove vi trovare la cartella "node-modules" dove sono contenuti tutti i pacchetti locali.

Per installare un pacchetto globalmente, se ce ne sarà bisogno, dovete usare i permessi di amministratore quindi fare
$ sudo npm -g i (nome del pacchetto)
 
Top