Composer の自動ロードでこのクラスが見つかりません
P粉403804844
P粉403804844 2024-03-26 15:07:50
0
1
516

次の構造のプロジェクトがあります:

リーリー

これは、composer.json で psr-4 の自動読み込みを定義する方法です:

リーリー

これは私の Guitar.php:

リーリー

これは私の ToString.php です:

リーリー

これは私の Type.php です:

リーリー

これは私の GuitarTest.php です:

リーリー

しかし、テストを実行すると、次のエラーが発生します:

リーリー ###何が問題ですか? %Eの解き方
P粉403804844
P粉403804844

全員に返信(1)
P粉764836448

これは、PSR-4 構成の Composer オートローダーに関する質問です。

  • composer.json 構成は正当であるようです。
  • require_once は呼び出されません。これはオートローダーであり、クラス ファイルにはオートローダーが必要であってはなりません。

疑問がある場合は、オートローダーの構成をテストしてください。

###次のステップ:###

    これを行うには、-dassert.Exception=0-dassert.Exception=1 (0 -> 1##) に変更します。 #)。テストはゼロ以外のコードで終了します (例外がキャッチされないため、ステータス 代码>255)。

    これが目的です。

    -dassert.Exception=0-dassert.Exception=1 に変更し、composer.json を再度保存します。

    これで、オートローダーをダンプする任意の Composer コマンドを使用できるようになります。
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート