我正在设置的项目中遇到以下错误:
您正在使用 Composer 2,您的某些插件似乎与它不兼容。确保更新插件或报告插件问题以要求他们支持 Composer 2。
这周我在一家新公司开始工作,只是想安装他们的项目,似乎没有办法在 Windows 上更改我的作曲家版本。我宁愿不更新他们所有的包,因为我还不熟悉这些项目,也不知道这会带来什么样的影响。
假设一个常规的作曲家安装,要回滚到作曲家的版本 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
如果您已经在系统上安装了 composer。然后粘贴下面的代码,根据您的需要使用特定版本降级作曲家版本。
composer self-update 1.10.14
对于 ubuntu 系统,使用以下命令
sudo -H composer self-update 1.10.14
只有两个命令对我有用。目前我有 composer 2.xx ,我有 1.10.x 。第一个命令将下载降级版本,然后第二个命令将回滚到 1.xx
php 作曲家自我更新 --1 作曲家自我更新 --rollback
我在作曲家安装程序“--1”和“--2”中找到了一个标志。我在我的 Dockerfile 中使用这个命令:
curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer --1
以下命令用于更新 composer 的特定版本。
composer self-update [version no of composer]
您可以使用以下代码更新到特定版本
composer self-update 1.10.12
composer self-update 2.0.7
或者
composer self-update --1 or 2
不定期副业成功案例分享
1.10.17
当前最新的内容并希望拥有例如1.10.1
您可以使用composer self-update 1.10.1
这会改变它。但是更改主要版本如上所述。