AWS Elastic Beanstalk
开发人员指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

使用 npm 收缩包锁定依赖项

Node.js 平台将在您每次部署时运行 npm install。新版本的依赖项可用时,如果您部署应用程序,就会安装这些依赖项,这有可能会导致部署需要较长时间才能完成。

您可以通过创建将应用程序的依赖项锁定为当前版本的 npm-shrinkwrap.json 文件来避免升级依赖项。

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

在源包中包含此文件可确保依赖项仅安装一次。