npm shrinkwrap を使用した依存関係のロック - AWS Elastic Beanstalk

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

npm shrinkwrap を使用した依存関係のロック

Node.js プラットフォームは、デプロイするたびに webapp ユーザーとして npm install を実行します。依存関係の新しいバージョンが利用可能になった場合、そのインストールがアプリケーションをデプロイする際に行われ、デプロイに長い時間がかかる可能性があります。

アプリケーションの依存関係を現在のバージョンにロックダウンする npm-shrinkwrap.json ファイルを作成することで、依存関係のアップグレードを回避できます。

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

依存関係が 1 回のみインストールされるようにするため、出典バンドルにこのファイルを含めます。