この記事は、composer のチュートリアル コラムによって提供され、composer のインストールとアップデートの使用体験を紹介するものです。困っている友人の役に立てば幸いです。
#インストールinstall
composer install は、サードパーティのコンポーネントとそのバージョンを
composer.lock から読み取り、
vendor ディレクトリにインストールします。
composer.lock ファイルが存在しない場合は、
composer.json サードパーティ コンポーネントとそのバージョンを読み取り、
vendor## にインストールします。 # ディレクトリ。
update
は、サードパーティのコンポーネントとコンポーネントを composer.json## から直接取得します。 # そのバージョンを確認し、
composer.lock ファイルを更新します。
依存するサードパーティ コンポーネントにバージョン更新がある場合、update
は最新バージョンを
vendor ディレクトリにインストールし、
composer.lock を更新します。
使用エクスペリエンス
運用環境では、composer update
コマンドを直接使用するのは危険です。これは、テスト段階で使用される可能性があるためです。サードパーティ コンポーネント ライブラリの . バージョンで、オンライン パッケージ化中にcomposer update コマンドが実行されたため、サードパーティ コンポーネントの更新がテストせずに直接リリースされるという問題が発生しました。
推奨されるアプローチは、
composer.json
composer.lock の両方をバージョン管理プロセスに追加し、開発プロセス中に注意を払うことです
composer.lock のバージョンを確認するには、オンライン パッケージごとに
composer install を使用して、依存するサードパーティ コンポーネントとバージョンを
composer.lock から取得します。
サードパーティ コンポーネントを更新する必要がある場合は、
composer update
を に追加する必要があります。
参考ドキュメント: https://docs.phpcomposer.com/03-cli.html#install
以上がComposer エクスペリエンスの共有: インストールとアップデートの使用法の概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。