composerでパッケージをダウンロードしました。この場合、パッケージは Riari Forum-Laravel です。を実行php artisan vendor:publish
すると、公開するものが何もないというメッセージが表示されますが、その理由はわかりません。
2757 次
4 に答える
3
これは常に、Laravel が最適化/キャッシュされたローダー ファイルから必要な参照を見つけられないために発生します。
ベンダーのクラスを に追加するとconfig/app.php
、次のスクリプトが実行されます。
php artisan config:cache
php artisan cache:clear
php artisan optimize (optional)
これを投稿すると、実行php artisan vendor:publish --provider="xyz"
は間違いなく機能します。
于 2017-10-12T14:06:30.090 に答える
3
パッケージをインストールしたことを Laravel に認識させるには、フレームワークにそのことを伝える必要があります。を開きconfig/app.php
、フォーラム パッケージを packages 配列に追加します。
'Riari\Forum\ForumServiceProvider',
その後、発行コマンドを実行できます。
于 2015-06-22T03:29:20.220 に答える
0
キャッシュされた設定ファイルを使用していますか?
php artisan config:clear を使用してみて、php artisan vendor:publish を再試行してください。
構成ファイルがキャッシュされると、構成キャッシュをクリアするまで変更は適用されません。
于 2015-09-11T07:55:49.607 に答える