私はすでにMartins\ArtisanGUI\ArtisanGUIServiceProvider::class
ようconfig/app.php
でそれを書いて、namespaces
、作曲を再確認が、私Laravelカスタムクラスが見つかりませんか?
"クラス 'マルティンスが\ ArtisanGUI \ ArtisanGUIServiceProvider' が見つかりません" 次のエラー、
を取得しています何が間違っているのか分かりません。
私はすでにMartins\ArtisanGUI\ArtisanGUIServiceProvider::class
ようconfig/app.php
でそれを書いて、namespaces
、作曲を再確認が、私Laravelカスタムクラスが見つかりませんか?
"クラス 'マルティンスが\ ArtisanGUI \ ArtisanGUIServiceProvider' が見つかりません" 次のエラー、
を取得しています何が間違っているのか分かりません。
あなたはあなたのパッケージではなく、プロジェクトの作曲ファイルを編集しています。 パッケージがコンポーザーによってインストールおよび管理されていないように見えるので、プロジェクトの作曲者にこのパッケージを認識させる必要があります。
あなたは、プロジェクトのcomposer.jsonファイルにローカルVCSリポジトリを追加することができるはずです。
"repositories": [
{
"type": "vcs",
"url": "packages/martins-74/artisangui"
}
],
"require": {
"martins-74/artisangui": "*"
}
あなたは、両方のJSONファイル間で任意の作曲ルールを複製する必要はありませんので、これはそれを行います。
あなたのプロジェクトに2つのcomposer.jsonのファイルを持っている:
で最初のcomposer.jsonファイル(laravelのcomposer.json):
"psr-4": {
"App\\": "app/",
"Martines\\ArtisanGUI\\" : "packages/martins-74/artisangui/src"
}
秒composer.jsonファイル(あなたのパッケージcomposer.json):その実行composer dump-autoload
希望あなたが
'作曲ダンプ-autoload'のためにこの仕事の後
あなたがcomposer.jsonを変更した後に自動ロードファイルを再生していない場合 – Devon
@Devonはすでにそれをして、同じエラーを表示し続ける –
Pedro、更新された回答があなたに役立つかどうか教えてください(ローカルのVCSレポを使用して) – Devon