Я новичок в Laravel 4 и Composer. Пока я делал уроки по Laravel 4, я не мог понять разницу между этими двумя командами; php artisan dump-autoload
и composer dump-autoload
Какая разница между ними?
В чем различия между "php artisan dump-autoload" и "composer dump-autoload"?
Ответ 1
Laravel Autoload немного отличается:
1) Он фактически использует Composer для некоторых вещей
2) Он вызовет Composer с флагом оптимизации
3) Он будет "перекомпилировать" множество файлов, создающих огромный файл bootstrap/compiled.php
4) И также вы найдете все ваши пакеты Workbench и компоновщик, загрузите их автоматически.
Ответ 2
композитор dump-autoload
PATH vendor/composer/autoload_classmap.php
- Composer dump-autoload не загрузит вещь.
- Он просто восстанавливает список всех классов, которые должны быть включены в проект (autoload_classmap.php).
- Идеально подходит, если в вашем проекте есть новый класс.
- autoload_classmap.php также включает поставщиков в config/app.php
php artisan dump-autoload
- Он вызывается Composer с флагом оптимизации
- Он будет "перекомпилировать" множество файлов, создающих огромный файл bootstrap/compiled.php
Ответ 3
php artisan dump-autoload
устарел в Laravel 5, поэтому вам нужно использовать composer dump-autoload
Ответ 4
Композитор дамп-автозагрузка
- PATH vendor/composer/autoload_classmap.php
- Composer dump-autoload не загружает вещи.
- Он просто восстанавливает список всех классов, которые должны быть включены в проект (autoload_classmap.php).
-
Идеально подходит для случаев, когда у вас есть новый класс внутри вашего проекта. autoload_classmap.php также включает поставщиков в config/app.php
PHP ремесленный дамп-автозагрузка
-
Это вызовет Composer с флагом оптимизации
-
Он "перекомпилирует" множество файлов, создав огромный загрузочный файл /compiled.php
-
Ответ 5
Композитор дамп-автозагрузка
- PATH vendor/composer/autoload_classmap.php Компоновщик дампа-автозагрузки
- не будет загружать вещь. Он просто восстанавливает список всех классов, которые должны быть включены в проект (autoload_classmap.php).
- Идеально подходит для случаев, когда у вас есть новый класс внутри вашего проекта.
- autoload_classmap.php также включает поставщиков в config/app.php
PHP ремесленный дамп-автозагрузка
- Он вызовет Composer с флагом оптимизации. Он будет "перекомпилирован".
- множество файлов, создающих огромный загрузчик /compiled.php