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.
Verrouiller les dépendances avec npm shrinkwrap sur Elastic Beanstalk
Le Node.js la plateforme s'exécute npm install
en tant qu'utilisateur de l'application Web à 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.