2017-09-07 9 views
1

カスタムCRUDジェネレータコマンド用のスタブファイルテンプレートの束を使用するパッケージで作業しています。したがって、これらは、ビューではなく、モデル、コントローラのテンプレート集、など今他のLaravelパッケージリソースのベストプラクティス?

は、私は私のパッケージの景色がresources/views/vendor/packageフォルダに公開すべきであることを知っている:ある

$this->publishes([__DIR__ . '/../resources/views' => resource_path('views/kjdion84/turtle')], 'views'); 

しかし、何についてのリソースビューはありませんか?たとえば、resourcesフォルダにcrudというフォルダを作成したいとします。

resources/vendor/package/crudresources/crud/vendor/package、またはresources/crudに入力してください。

この場合のベストプラクティスは何ですか?

答えて

0

IMO resources/vendor/package/crudは最もクリーンなアプローチのようになります。

  • は同じフォルダ
  • パッケージに属しているすべてのリソースがリソースを乱雑に回避が
  • バンドルかもしれない既存のファイルとの競合の可能性を回避します上からファイルツリー
関連する問題