Composer require、install、update の違い

1.requireコマンド

新しい依存関係パッケージをcomposer.json現在のディレクトリ内のファイルに追加します。

文法:


composer require [package:version]

选项参数:
	package: 包名
	version: 版本号

2. 更新コマンド

最新バージョンの依存関係を取得し、composer.lock ファイルを更新するには、update コマンドを使用する必要があります。これにより、プロジェクトのすべての依存関係が解決され、正確なバージョン番号が書き込まれますcomposer.lock

文法:


composer update [package]

选项参数:
	package: 包名

3. インストールコマンド

install コマンドは、現在のディレクトリからファイルを読み取りcomposer.json、依存関係を処理して、ベンダー ディレクトリにインストールします。

文法:


composer install

注:現在のディレクトリにファイルがある場合は存在 composer.lock、composer.json ファイルから依存関係を取得する代わりに、このファイルから依存関係のバージョンを読み取ります。これにより、ライブラリのすべての利用者が同じ依存関係バージョンを取得できるようになります。ファイルの場合没有 composer.lock、composer は依存関係を処理した後にそれを作成します。

おすすめ

転載: blog.csdn.net/change_any_time/article/details/129068893