「Composer Update」と「Composer Install」の違いを理解する
PHP開発の世界で、依存関係管理の複雑さを理解することは重要です。一般的に使用されるツールの中には、PHPライブラリの管理において重要な役割を果たす作曲家がいます。この記事は、2つの重要な作曲家コマンドの間のバリエーションに光を当てることを目的としています:「Composer Update」と「Composer Install」。このような依存関係を指定したシナリオを考えてみましょう。 「Composer Update」を実行すると、新しいリリースが存在する場合、パッケージのアップグレード(例:バージョン0.9.2)が開始されます。必要なパッケージの最新バージョンの可用性
最新のパッケージバージョンのインストール
composer.lockを更新して、インストールされているバージョンを反映して
"mockery/mockery": "0.9.*"'composer install':locked-in dependencies
in section on 'in' in 'in' in 'in' in 'in' in 'in sectuen Composer.Lockファイルで定義されている依存関係。更新はありません。そのワークフローは、
composer.lockの存在を検証する(必要に応じてゼロから "Composer update 'を開始する)
'Composer Updateは、開発フェーズ中にその場所を見つけ、Composer.JSON SPESTERATIONSに基づいて依存関係をアップグレードすることができます。展開フェーズ、「Composer update」を介して作成されたComposer.Lockファイルによって導かれた、生産またはテスト環境に一貫した依存関係のインストールを保証します。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3