not Quais são as diferenças entre “php artisan dump-autoload” e “composer dump-autoload”?




php artisan dump autoload not defined (3)

Eu sou muito 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-autoload e composer dump-autoload Qual é a diferença entre eles?


php artisan dump-autoload foi preterido no Laravel 5, então você precisa usar o composer dump-autoload


compositor dump-autoload

PATH vendor/composer/autoload_classmap.php
  • O composer dump-autoload não baixará nada.
  • Apenas regenera a lista de todas as classes que precisam ser incluídas no projeto (autoload_classmap.php).
  • Ideal para quando você tem uma nova turma dentro do seu projeto.
  • autoload_classmap.php também inclui os provedores em config / app.php

php artisan dump-autoload

  • Ele irá chamar Composer com o sinalizador otimizar
  • Ele irá 'recompilar' cargas de arquivos criando o enorme bootstrap / compilado.php

O Autoload do Laravel é um pouco diferente:

1) Na verdade, ele usará o Composer para algumas coisas

2) Ele irá chamar Composer com a bandeira otimizar

3) Ele irá 'recompilar' cargas de arquivos criando o enorme bootstrap / compilado.php

4) E também irá encontrar todos os seus pacotes Workbench e composer dump-autoload-los, um por um.





artisan