Vapor:可重复使用的供应商

2019 年 9 月 26 日#vapor

从今天开始,我们为 Laravel Vapor 推出了一个新的可选功能,允许 Vapor 在 vendor 目录内容未更改的情况下,从之前的部署中重复使用 "vendor" 目录。

此新功能的推出是为了解决两个问题。首先,由于我们不再需要在每次部署时上传 vendor 目录,因此可以显著加快项目部署速度。

其次,大型项目有时会超过 AWS Lambda 代码工件的大小限制。AWS 将压缩的 Lambda 部署工件的大小限制为 50mb。通过单独上传和处理 vendor 目录,我们可以绕过此限制。但是,请注意,AWS Lambda 实例的总磁盘大小仍然限制为 512mb。

要开始使用此功能,请将您的 vapor-clivapor-core 包安装更新到最新版本。接下来,将 separate-vendor 标志添加到您的 Vapor.yml 文件中

id: 5
name: vapor-local-test
separate-vendor: true


作者:Taylor Otwell

Laravel 的创建者。

关注 RSS Feed