Composer の概要
Composer は、PHP の依存関係管理ツールです。これにより、プロジェクトが依存するコード ライブラリを宣言でき、それらがプロジェクトにインストールされます。 Composer はパッケージ マネージャーではありません。はい、これには「パッケージ」と「ライブラリ」が含まれますが、プロジェクトごとに管理され、プロジェクト内の特定のディレクトリ (ベンダーなど) にインストールされます。デフォルトでは、グローバルには何もインストールされません。したがって、これは単なる依存関係の管理です。
composer のインストールを実行するときにエラーが発生しました: 要件をインストール可能なパッケージのセットに解決できませんでした。これは、composer.json で必要なバージョンが一致しないためです。
完全なエラーは次のとおりです:
リーリーPHP 7 のバージョンが高すぎて、composer.json で必要なバージョンを満たしていないことがわかりますが、PHP 7 で実行できるはずです。Composer はバージョンの一致を無視するように設定できます。コマンドは次のとおりです。 リーリー
かリーリー
composerコマンドを再度実行してパッケージを正常にインストールします。
警告が表示された場合: リーリー
これは、Composer が仮想マシンで実行されるときであり、このディレクトリには書き込み可能な権限がないというメッセージが表示されます。Composer はダウンロードしたパッケージをキャッシュできないため、毎回ディレクトリを書き込み可能および読み取り可能に変更する必要があります。リーリー
さらに、Composer を仮想マシンの国内イメージとして設定します。そうしないと、ダウンロード速度が非常に遅くなります。以下を実行します。リーリー
OK、完了です。