我对 Laravel 4 和 Composer 还比较陌生。在学习 Laravel 4 的过程中,我不太理解这两个命令的区别:
php artisan dump-autoload
和 composer dump-autoload
它们之间有什么不同?请问能否解答一下?php artisan dump-autoload
和 composer dump-autoload
它们之间有什么不同?请问能否解答一下?Laravel
的Autoload
有所不同:
实际上,它将使用Composer
处理某些内容。
它将带着优化标志
调用Composer
。
它会重新编译大量文件,创建一个巨大的bootstrap/compiled.php
文件。
它还将找到您所有的工作台(Workbench)包,并逐个使用composer dump-autoload
命令。
php artisan dump-autoload
在Laravel 5中已经被弃用,因此您需要使用composer dump-autoload
composer dump-autoload
PATH vendor/composer/autoload_classmap.php
Composer dump-autoload
不会下载任何东西。autoload_classmap.php
)。autoload_classmap.php
还包括 config/app.php
中的 providers
。
php artisan dump-autoload
Composer
。bootstrap/compiled.php
文件。