1. ホーム
  2. php

[解決済み] Composer の特定のバージョンをダウングレードまたはインストールする方法は?

2022-12-24 19:57:43

質問

設定中のプロジェクトで、以下のエラーが発生しました。

Composer 2 を使用しており、一部のプラグインに互換性がないようです。プラグインを更新するか、プラグインの問題を報告して、Composer 2 をサポートするように依頼してください。

今週から新しい会社で働き始め、ちょうど彼らのプロジェクトをインストールしようとしているところですが、Windows 上で composer のバージョンを変更する方法はないようです。私はまだプロジェクトに精通しておらず、どのような意味があるのか見当もつかないので、すべてのパッケージを更新しないことにします。

どのように解決するのですか?

通常のcomposerのインストールを想定して、composerのバージョン1にロールバックするには、単に実行するだけです。

composer self-update --1

バージョン2に戻したいとき(互換性のないプラグインを更新または削除した後、そうする必要があります)。

composer self-update --2


上記は、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