こんにちは。YOSHITAKA(@YOSHITA19704216)です。
phpのcomposer installを行うとエラ〜メッセージが出たので備忘録として記載しておきます
- Your requirements could not be resolved to an installable set of packages.の解決方法がわかります。
Contents
Your requirements could not be resolved to an installable set of packages. の解決方法
解決方法
$ composer update
実行して、アップデートが完了すれば大丈夫です。
updateに少々時間が必要ですが、アップデート後に再度次のコマンドを入力
$composer require ○○
問題なくインストールできるはずです。
問題発生の経緯について
composerで新しいパッケージをインストールする際、
composer require ○○
というコマンドを使います。
その時にエラーが発生します。
Your requirements could not be resolved to an installable set of packages.
Google翻訳を利用すると・・・
要件をインストール可能なパッケージのセットに解決できませんでした。
上記エラーの下に次のようなメッセージが書かれています。
Installation failed, reverting ./composer.json to its original content.
Google先生に翻訳してもらうと
インストールに失敗し、。/ composer.jsonを元のコンテンツに戻しました。
背景
エラーの原因は、jsonファイルを手書きで修正したことが原因っぽいです。
直すときは、注意が必要ですね。
まとめ
今回は「Your requirements could not be resolved to an installable set of packages. 」の解決方法についてお伝えしました。
解決した方法を順次掲載していきます。
※プログラミングは習得中ですので、参考程度に記事を読んでください。