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
Si aprirà questo wizard che ci farà inserire il nome del pacchetto
la versione
descrizione
il file "principale"
il comando di test
la repository di git
le parole chiave
l'autore
e la licenza
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
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
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
Si aprirà questo wizard che ci farà inserire il nome del pacchetto
la versione
descrizione
il file "principale"
il comando di test
la repository di git
le parole chiave
l'autore
e la licenza
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)