composerで新しいパッケージをインストールする際、
composer require ○○
というコマンドを使います。
時折、
Your requirements could not be resolved to an installable set of packages.
というエラーを吐き出します。
上記エラーの下に
Installation failed, reverting ./composer.json to its original content.
↑インストールできなかったため、処理を中断して、jsonも元に戻しましたよっていう意味です。
このエラーに対処してみましたのでメモしておきます。
原因と対処
私のケースでは、エラーの原因は、jsonファイルを手書きで修正したことでした。
この場合、
composer update
を一度実行し、アップデートすればOK。
updateに少々時間が必要ですが、アップデート後に再度
composer require ○○
を実行。
問題なくインストールできました!
コメント