如何降级或安装特定版本的 Composer?

2022-08-30 07:18:32

我在正在设置的项目中遇到以下错误:

您正在使用Composer 2,您的某些插件似乎与之不兼容。请务必更新插件或报告插件问题,以要求他们支持 Composer 2。

本周我开始在一家新公司工作,只是试图安装他们的项目,似乎没有办法在Windows上更改我的作曲家版本。我宁愿不更新他们所有的软件包,因为我还不熟悉这些项目,也不知道这会产生什么样的影响。


答案 1

假设使用常规的 Composer 安装,要回滚到 Composer 的版本 1,您只需执行:

composer self-update --1

当您想回到版本2(在更新或删除不兼容的插件后,您应该这样做):

composer self-update --2

以上将带您了解两个主要版本中任何一个的最新信息。

您也可以通过将版本号传递到以下地址来“更新”到特定版本:self-update

composer self-update 1.10.12
composer self-update 2.0.7

执行任何 操作后,可以指定返回到以前安装的版本。self-update--rollback

composer self-update
composer self-update --rollback

最后,如果您喜欢冒险,可以通过执行以下命令更新到预发布版本:

composer self-update --preview

答案 2

如果您已经在系统上安装了作曲家。然后粘贴以下代码,以根据需要使用特定版本降级作曲家版本。

composer self-update 1.10.14

对于 ubuntu 系统,请使用以下命令

sudo -H composer self-update 1.10.14

推荐