Ho un'app che sto distribuendo su Nodejitsu. Recentemente, hanno sofferto di problemi di npm che hanno causato il mio app offline per diverse ore dopo aver provato (e non riuscito) a riavviarlo, poiché non è stato possibile installare le sue dipendenze. Mi è stato detto che questo potrebbe essere evitato in futuro elencando tutte le mie dipendenze come bundledDependencies
nel mio package.json, causando il caricamento delle dipendenze insieme al resto dell'applicazione. Il che significa che ho bisogno del mio package.json a cercare qualcosa di simile:C'è un modo per generare automaticamente l'elenco di bundledDependencies?
"dependencies": {
"express": "2.5.8",
"mongoose": "2.5.9",
"stylus": "0.24.0"
},
"bundledDependencies": [
"express",
"mongoose",
"stylus"
]
Ora, su terreni asciutti, questo è poco attraente. Ma la cosa peggiore è la manutenzione: ogni volta che aggiungo o togli una dipendenza, devo fare la modifica in due punti. C'è un comando che posso usare per sincronizzare bundledDependencies
con dependencies
?
PING :) Questo ha risposto alla tua domanda o c'è qualcos'altro da risolvere? – wprl