В чем разница между "дампом php artisan-автозагрузкой" и "дампом композитора-автозагрузкой"
Я довольно новичок в Laravel4 и композиторе. В то время как я делаю уроки laravel 4, я не мог понять между этими двумя командами; php artisan dump-autoload
и composer dump-autoload
В чем разница между ними??
142
Author: Antonio Carlos Ribeiro, 2013-11-29
3 answers
Автоматическая загрузка Laravel немного отличается:
1) На самом деле он будет использовать Composer для некоторых вещей
2) Он вызовет Composer с флагом оптимизации
3) Он будет "перекомпилировать" множество файлов, создавая огромные bootstrap/compiled.php
4), А также найдете все ваши пакеты верстака и дамп composer - загрузите их автоматически, один за другим.
147
Author: Antonio Carlos Ribeiro, 2013-11-28 20:23:50
Дамп-загрузка композитора
PATH vendor/composer/autoload_classmap.php
- Дамп композитора- автозагрузка ничего не загружает.
- Он просто восстанавливает список всех классов, которые необходимо включить в проект(autoload_classmap.php).
- Идеально подходит для случаев, когда у вас есть новый класс внутри вашего проекта.
- autoload_classmap.php также включает поставщиков в config/app.php
Дамп Php artisan-автоматическая загрузка
- Он вызовет композитора с флаг оптимизации
- Он "перекомпилирует" множество файлов, создавая огромный bootstrap/compiled.php
24
Author: rajangupta, 2016-04-07 18:05:06
php artisan dump-autoload
был устаревшим на Laravel 5, поэтому вам нужно использовать composer dump-autoload
13
Author: Lucas Bustamante, 2018-02-20 17:06:03