なぜ Yii にはベンダーがいないのですか?
Yii にはベンダー ディレクトリがありません。その理由は、コードのプッシュ時間を短縮するためです。ただし、Composer は「composer install」コマンドを通じてインストールできます。インストールが完了すると、ベンダーこのディレクトリは Composer の依存関係にあるライブラリ ディレクトリです。
Composer
Composer は、PHP5.3 以降用の依存関係管理ツールです。これにより、プロジェクトが依存するコード ライブラリを宣言でき、それらがプロジェクトにインストールされます。 Composer はパッケージ マネージャーではありません。はい、「パッケージ」と「ライブラリ」が関係しますが、プロジェクトごとに管理され、プロジェクト内の特定のディレクトリ (ベンダーなど) にインストールされます。デフォルトでは、グローバルには何もインストールされません。したがって、これは単なる依存関係の管理です。
Composer のインストール
Composer をインストールするには、次の 2 つの手順を完了する必要があります。 最初: Composer をプロジェクト ディレクトリにダウンロードします。次のコマンドを使用します:
$curl -s (Composer Web サイト)/installer | php
このコマンドは、少量の PHP 構成のみをチェックし、composer.phar ファイルを作業ディレクトリ。このファイルは Composer 実行可能ファイルであり、PHAR (PHP アーカイブ ファイル。任意のファイルを含めることができ、PHP コマンド ラインで実行できます) です。
2 番目: Composer を指定されたディレクトリにインストールします。つまり、コマンド ラインの後に --install-diroption パラメータを追加します。次のコマンドを使用します:
$curl -s (Composer Web サイト)/installer | php -- --install-dir=bin
推奨チュートリアル: "Composer " 《Yiiチュートリアル》
以上がなぜ Yii にはベンダーがいないのですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。