私は、ブートストラップ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. .vsixパッケージにデバッグシンボルを含める方法
- 3. 角度jsにhttpとuiのブートストラップを含める方法
- 4. Laravel - 含めるデータを渡す方法
- 5. jqueryとブートストラップのパッケージ化
- 6. jQueryとブートストラップを含めることができません
- 7. jquery-1.10.2.jsとjQuery-2.1.4.min.jsを一緒に含める方法
- 8. Jqueryプラグインを含める方法AngularJsマルチページアプリケーション
- 9. Visual StudioインストーラプロジェクトにNuGetパッケージを含める方法
- 10. setuptools - pythonパッケージに静的ファイルを含める方法
- 11. setup.py dependancy installに補助パッケージを含める方法
- 12. mvnにGWT生成ファイルを含める方法:パッケージ
- 13. Webpack Angular 2にjQueryとSemantic-uiを含める方法
- 14. Laravelに動的インクルードを含める方法
- 15. Laravelロギングを拡張する方法を含める
- 16. webpackでmaterialize-css npmパッケージを含める方法
- 17. ブートストラップに.NET2.0 SP2を含める
- 18. wordpressプラグインにブートストラップを含める
- 19. laravel dompdfでブートストラップを使う方法は?
- 20. Rパッケージにコマンドラインスクリプトを含める
- 21. th:blockとth:thymeleafに含める方法は?
- 22. 剣道テーマのブートストラップのcssファイルをプランナーに含める方法は?
- 23. 私のapplication.css.scssファイルにブートストラップを含める適切な方法は何ですか?
- 24. webpackに複数のバージョンのjqueryを含める方法
- 25. TYPO3バックエンドにjQueryを含める最も良い方法
- 26. スクリプトファイルをLaravel 5.3に含める
- 27. Laravelに非コンポーザーPHPプロジェクトを含める
- 28. LaravelフレームワークにPHPファイルを含める
- 29. パッケージにアーカイブ済みCRANパッケージを含める
- 30. 以下のlaravel 5フォームにブートストラップを追加する方法
ファイルが同じ場合は、同じファイルを再度含めるか、フォルダにアップロードする必要はありません。すべてのブレードで使用されるように、メインマスターブレードにファイルを含めるようにしてください。 –