Forge:升级到 Composer 2.0

2020 年 10 月 26 日#forge

继 10 月 24 日 Composer 2 发布之后,我们想分享一个指南,说明如何升级您的服务器以充分利用它带来的所有优势。

首先,所有新服务器默认情况下会自动接收 Composer 2。

对于现有服务器,您应该删除并重新创建(如果需要)Forge 仪表板中每周更新 Composer 安装的计划任务。默认情况下,Forge 使用 --1 标志创建此任务,该标志指示 Composer 不要升级到 2.0。删除计划任务后,您可以重新创建它,但无需使用--1 标志。

接下来,您有两个选择

  1. SSH 登录到您的每台服务器并手动升级 Composer。
  2. 创建食谱并针对您的每台服务器运行它。

对于只有几台服务器的用户来说,连接到服务器并手动运行升级命令可能就足够了;但是,如果您有多台需要升级的服务器,您可以通过创建食谱来节省时间。要升级,应执行以下命令

composer self-update --2

这将指示 Composer 自行更新并专门选择版本 2。就这样,我们完成了!如果您的应用程序与 Composer 2 不兼容,您可以随时回滚到 Composer 1

composer self-update --1


作者:James Brooks

Laravel 工程团队负责人,负责构建 ForgeVaporEnvoyer

您可以在 TwitterGitHub我的博客 上找到我。

关注 RSS Feed