Verrouillage des dépendances avec npm shrinkwrap - AWS Elastic Beanstalk

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Verrouillage des dépendances avec npm shrinkwrap

La plateforme Node.js exécute npm install en tant qu'utilisateur webapp lors de chaque déploiement. Lorsque de nouvelles versions de vos dépendances sont disponibles, elles sont installées lorsque vous déployez l'application, ce qui peut ralentir de manière significative le déploiement.

Pour éviter la mise à jour des dépendances, il est possible de créer un fichier npm-shrinkwrap.json qui verrouille les dépendances de votre application sur la version actuelle.

$ npm install $ npm shrinkwrap wrote npm-shrinkwrap.json

Incluez ce fichier dans votre bundle de fichiers source afin que les dépendances ne soient installées qu'à une seule reprise.