Capisco le differenze tra npm install something
e npm install something --save
(per chi si chiede, il primo installerà la dipendenza solo mentre quest'ultimo installerà la dipendenza e lo aggiungerà al pacchetto .json).installazione npm --save, a cosa serve non salvare
Tuttavia non capisco perché ci sia un'opzione --save
in primo luogo. In altre parole, perché dovresti voler installare una dipendenza senza aggiungendola al tuo file package.json? Perché l'opzione --save non è predefinita?
Molti siti Web/moduli npm/SaaS suggeriscono di installare il modulo utilizzando npm install something
(newrelic è uno di questi ad esempio), mi manca qualcosa?
Modifica: Starting from NPM 5, --save
è ora attivo per impostazione predefinita.
Se si sta installando alcuni strumenti di debug, ad esempio 'nodemon', non lo si vorrebbe nel pacchetto.json – surajck