Sono un nuovo sviluppo di Node.js e ho una domanda sulle migliori pratiche durante la scrittura di file package.json
.
Da quanto ho capito, devi elencare tutte le dipendenze di cui hai bisogno per eseguire l'app in "dependencies"
nel file package.json
. Tutte le dipendenze aggiuntive necessarie per eseguire il test (o il processo di generazione) devono essere elencate in "devDependencies"
.
Ma che dire degli strumenti che usi ulteriormente, ma che non sono necessariamente richiesti da ogni sviluppatore. Prendi il pacchetto node-inspector
come esempio, che ho installato globalmente sulla mia macchina ma non ho aggiunto al file package.json
.
È una buona pratica, o consiglieresti anche di archiviare questi pacchetti come "devDependencies"
?