Quais são as diferenças entre "php artisan dump-autoload" e "compositor dump-autoload"?
183
Eu sou bem novo no Laravel 4 e no Composer. Enquanto faço os tutoriais do Laravel 4, não consegui entender a diferença entre esses dois comandos;php artisan dump-autoloade composer dump-autoloadqual é a diferença entre eles?
Mas você ainda precisa executar o dump-autoload do compositor e o dump-autoload do artesão para obter todos os carregamentos automáticos corretos. Exemplo: Após uma migração: make, você precisa de um compositor dump-autoload para fazer uma reversão de migração: O artesão dump-autoload não funciona aqui.
woens
60
php artisan dump-autoload foi preterido no Laravel 5, então você precisa usar composer dump-autoload
php artisan dump-autoload
não está incluído no L5Respostas:
O Autoload do Laravel é um pouco diferente:
1) De fato, usará o Composer para algumas coisas
2) Ele chamará o Composer com o sinalizador de otimização
3) Ele irá 'recompilar' muitos arquivos, criando o enorme bootstrap / compiled.php
4) E também encontrará todos os seus pacotes do Workbench e o compositor os carregará automaticamente, um por um.
fonte
php artisan dump-autoload
foi preterido no Laravel 5, então você precisa usarcomposer dump-autoload
fonte
fonte