以下は、composer のチュートリアル コラムで、composer のインストールとアップデートの使用体験を紹介します。
#インストール
composer install は、サードパーティのコンポーネントとそのバージョンを
composer.lock から読み取り、それらを
vendor ディレクトリにインストールします。
composer.lock
ファイルが存在しない場合は、composer.json
サードパーティ コンポーネントとそのバージョンを読み取り、vendor## にインストールします。 # ディレクトリ。
Update
update
updatecomposer.json から直接取得することです。
composer.lock ファイルを更新します。
依存するサードパーティ コンポーネントにバージョン更新がある場合、update
は最新バージョンを
vendor ディレクトリにインストールし、
composer.lock を更新します。
使用エクスペリエンス
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 サイトの他の関連記事を参照してください。