Inizializzazione NPM
NPM è uno strumento a linea di comando che ci permette di aggiungere in modo molto semplice moduli di terze parti e al tempo stesso è anche un database enorme di pacchetti. È infatti molto facile che ci sia un pacchetto disponibile, testato e collaudato per qualsiasi funzionalità di cui abbiamo bisogno.
Perché utilizzare moduli di terze parti?
- Le librerie NPM essendo utilizzate da milioni di sviluppatori sono ampiamente testate, aggiornate e migliorate
- Ci consentono un notevole risparmio di tempo nello sviluppo dell'applicazione
- Possiamo concentrarci a migliorare e ampliare i servizi offerti dalla nostra applicazione
Come inizializzare un modulo?
Prima di scaricare pacchetti da NPM abbiamo bisogno di creare un file package.json, questo file dovrà contenere un oggetto JSON il cui compito è descrivere la nostra applicazione e tenere traccia delle dipendenze.
Come creare il file package.json?
Per creare il file package.json basta digitare all'interno del terminale:
npm init
digitando questo comando verrà avviata una procedura guidata che consiste nel rispondere semplicemente ad alcune domande. Alla fine, ci verrà mostrato il contenuto del file JSON e se lo riteniamo giusto, possiamo confermarlo. Una volta confermato, il file package.json è stato creato.