laravel 中作曲家更新和作曲家转储自动加载之间的区别

difference between composer update and composer dump-autoload in laravel

有时更新作曲家 file.I 使用两个不同的命令 composer updatecomposer dump-autoload.

并且这两个在命令提示符中有不同的结果,例如:

C:\xampp\htdocs\rabble>composer update
Loading composer repositories with package information
Updating dependencies (including require-dev)
Nothing to install or update
Generating autoload files
Generating optimized class loader

和:

C:\xampp\htdocs\rabble>composer dump-autoload
Generating autoload files

composer update 始终重新生成 composer.lock 并根据 composer.json

安装可用软件包的最新版本

composer dump-autoload 不会下载任何东西。它只是重新生成需要包含在项目中的所有 classes 的列表 (autoload_classmap.php)。当您的项目

中有一个新的 class 时的理想选择