Bloqueo de dependencias con npm shrinkwrap
La plataforma Node.js ejecuta npm install
cada vez que se realiza una implementación. Cuando hay versiones nuevas de dependencias disponibles, estas se instalan al implementar la aplicación, lo que puede ocasionar demoras de la implementación.
Puede evitar que se actualicen las dependencias creando un archivo npm-shrinkwrap.json
que bloquee las dependencias de la aplicación en la versión actual.
$ npm install
$ npm shrinkwrap
wrote npm-shrinkwrap.json
Incluya este archivo en su paquete de código fuente para asegurarse de que las dependencias solo se instalan una vez.