私は、ブートストラップ3とjqueryを使用するLaravel 5用のパッケージを作成しています。 これらの資産をパッケージに正しく組み込むにはどうすればよいですか? 私のパッケージを使用する人が自分のプロジェクトでブートストラップとjqueryを既に持っている場合はどうなりますか?それを確認する必要がありますか? 私はそれらをパッケージのフォルダアセットに入れることができますが、これらのアセットがすでにプロジェクトにある場合はどうなりますか?Laravelパッケージにブートストラップとjqueryを含める方法
2
A
答えて
2
プロジェクトに既にこれらのアセットがあるかどうかを確認することはできませんが、自分自身をパッケージの一部として組み込みたい場合は、プロバイダーで行うことができます。 Laravelのパブリックフォルダにあなたのパッケージフォルダから(コピー)資産
プロバイダを作成し、(あなたのパッケージが既に1を持っていない場合)config/app.php
に登録してboot()
メソッド内で、あなたは「公開」することができます応用。
$this->publishes([
realpath(base_path('your/package/folder/with/assets')) => public_path('desired/folder/in/public')
], 'public');
0
変更を加えずにデフォルトファイルを使用している場合。オンラインリポジトリから使用する方が良いです。公開しておくと、ユーザーのカスタム設定が上書きされる可能性があります。パッケージを可能な限り小さく保つことが賢明です。 また、これらのファイルについてユーザーのプロジェクト全体を確認することはできません
関連する問題
- 1. Laravel - ノードモジュールフォルダにブートストラップを含める
- 2. パッケージのブレードビューにアセットを含める - Laravel
- 3. .vsixパッケージにデバッグシンボルを含める方法
- 4. ブレードファイルをLaravel 5.2に含める方法
- 5. 角度jsにhttpとuiのブートストラップを含める方法
- 6. jqueryとブートストラップのパッケージ化
- 7. reactとtypescript npmパッケージにcssファイルを含める方法
- 8. Laravel - 含めるデータを渡す方法
- 9. jquery-1.10.2.jsとjQuery-2.1.4.min.jsを一緒に含める方法
- 10. jQueryとブートストラップを含めることができません
- 11. Jqueryプラグインを含める方法AngularJsマルチページアプリケーション
- 12. Webpack Angular 2にjQueryとSemantic-uiを含める方法
- 13. 共有CライブラリをPythonパッケージに含める方法
- 14. setup.py dependancy installに補助パッケージを含める方法
- 15. Visual StudioインストーラプロジェクトにNuGetパッケージを含める方法
- 16. setuptools - pythonパッケージに静的ファイルを含める方法
- 17. Yocto(Poky)irda-utils 0.9.18パッケージにirdadumpを含める方法
- 18. mvnにGWT生成ファイルを含める方法:パッケージ
- 19. Laravelに動的インクルードを含める方法
- 20. sublime2にブートストラップを含めるには?
- 21. Vue.jsにブートストラップを含めるとjQueryが見つかりません。エラー
- 22. webpackでmaterialize-css npmパッケージを含める方法
- 23. Laravelロギングを拡張する方法を含める
- 24. ブートストラップに.NET2.0 SP2を含める
- 25. wordpressプラグインにブートストラップを含める
- 26. RパッケージにR6クラスオブジェクトを含める
- 27. Rパッケージにコマンドラインスクリプトを含める
- 28. Rパッケージにデータセットを含める
- 29. Laravel 5設定ファイルを含める方法は?
- 30. th:blockとth:thymeleafに含める方法は?
ファイルが同じ場合は、同じファイルを再度含めるか、フォルダにアップロードする必要はありません。すべてのブレードで使用されるように、メインマスターブレードにファイルを含めるようにしてください。 –