3

Laravel 4 の composer を介して Twitter Bootstrap を追加しましたが、ブレード テンプレートbootstrap-tooltip.jsでなどのファイルに実際にリンクする方法がわかりません。bootstrap-transition.js

これはクラスに関する質問ではありません。バージョン 4 で削除されたことは知っています。ディレクトリ{{HTML::}}に保存されていないメディアにアクセスする方法を知りたいだけです。/public/

これを手動で行っていた場合、ディレクトリに js があると思い/public/js/ますが、composer を介してパッケージをインストールすると、ファイルは次の場所に保存されます。/vendor/twitter/bootstrap/js/

それはロングショットであり、間違っているとさえ感じましたが、私は試しました:

<script src="{{ path('vendor/twitter/bootstrap/js/bootstrap-transition.js') }}"></script>

それが理にかなっており、誰かがアドバイスできることを願っています(また、私が愚かで、本当に明白なものを見逃していないことを願っています)。

4

1 に答える 1

1

これは役立つかもしれません...

Symfony Bootstrap が使用するものと同様に、ある種のコンポーザ ポスト スクリプトを実行する必要があります。

https://github.com/phiamo/MopaBootstrapBundle/blob/master/Composer/ScriptHandler.php

パッケージのアセットを移動する Artisan コマンドがありますが、一般的なベンダーで動作するかどうかはわかりません

php artisan asset:publish vendor/package
于 2013-02-17T21:19:09.013 に答える