195

私は Laravel 4 と Composer の初心者です。Laravel 4 のチュートリアルを行っている間、これら 2 つのコマンドの違いを理解できませんでした。php artisan dump-autoloadcomposer dump-autoloadそれらの違いは何ですか?

4

3 に答える 3

177

Laravel's Autoloadは少し異なります:

  1. それは実際Composerにいくつかのために使用しますstuff

  2. Composer最適化で呼び出されますflag

  3. ' recompile' 大量のファイルを作成して巨大なファイルを作成しますbootstrap/compiled.php

  4. また、すべての Workbench パッケージとcomposer dump-autoloadそれらを 1 つずつ検索します。

于 2013-11-28T20:23:50.243 に答える
41

composer dump-autoload

PATH vendor/composer/autoload_classmap.php
  • Composer dump-autoloadものをダウンロードしません。
  • プロジェクトに含める必要があるすべてのクラスのリストを再生成するだけです ( autoload_classmap.php)。
  • プロジェクト内に新しいクラスがある場合に最適です。
  • autoload_classmap.phpも含まprovidersれますconfig/app.php

php artisan ダンプ-オートロード

  • Composer最適化フラグで呼び出します
  • ' recompile' 大量のファイルを作成して巨大なファイルを作成しますbootstrap/compiled.php
于 2015-10-09T09:59:13.767 に答える