ホームページ > 開発ツール > composer > Composer のインストールとアップデートを使用した経験を共有してください。

Composer のインストールとアップデートを使用した経験を共有してください。

藏色散人
リリース: 2020-07-22 13:21:06
転載
2967 人が閲覧しました

以下は、composer のチュートリアル コラムで、composer のインストールとアップデートの使用体験を紹介します。

Composer のインストールとアップデートを使用した経験を共有してください。

#インストール

install

composer install は、サードパーティのコンポーネントとそのバージョンを composer.lock から読み取り、それらを vendor ディレクトリにインストールします。 composer.lock
ファイルが存在しない場合は、composer.json サードパーティ コンポーネントとそのバージョンを読み取り、vendor## にインストールします。 # ディレクトリ。 Updateupdate

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:csdn.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート