Tengo una aplicación que estoy implementando en Nodejitsu. Recientemente, sufrieron problemas de npm que causaron que mi aplicación se desconectara durante varias horas después de que intenté (y no lo logré) reiniciar, ya que sus dependencias no se pudieron instalar. Me dijeron que esto podría evitarse en el futuro al enumerar todas mis dependencias como bundledDependencies
en mi paquete.json, haciendo que las dependencias se suban junto con el resto de la aplicación. Lo que significa que necesito mi package.json a ser algo como esto:¿Hay alguna forma de generar automáticamente la lista de paquetes incluidos?
"dependencies": {
"express": "2.5.8",
"mongoose": "2.5.9",
"stylus": "0.24.0"
},
"bundledDependencies": [
"express",
"mongoose",
"stylus"
]
Ahora, por motivos de tintorería, esto es poco atractivo. Pero lo que es peor es el mantenimiento: cada vez que agrego o elimino una dependencia, tengo que hacer el cambio en dos lugares. ¿Hay algún comando que pueda usar para sincronizar bundledDependencies
con dependencies
?
PING :) ¿Respondió esto a su pregunta o hay algo más por resolver? – wprl