我剛剛在Laravel 4中通過作曲者添加了Twitter Bootstrap,但我不知道如何實際鏈接到我的刀片模板中的bootstrap-tooltip.js
,bootstrap-transition.js
等文件。訪問Laravel 4作曲家套裝資產
這不是關於{{HTML::}}
類的問題,我知道在版本4中刪除了。我只是想知道如何訪問未存儲在/public/
目錄中的介質。
我想,如果我這樣做手工我會在/public/js/
目錄中的JS,但通過作曲家安裝包時,文件被存儲在/vendor/twitter/bootstrap/js/
這是一個長鏡頭,甚至感覺錯了,但我試過:
<script src="{{ path('vendor/twitter/bootstrap/js/bootstrap-transition.js') }}"></script>
希望是有道理的,有人可以告訴(我也希望我不是傻與失去了一些東西真的很明顯)。
+1,但您最終得到了什麼解決方案?我處於相同的情況 – Alex 2013-03-15 20:21:00
我知道這有點舊了,但是由於最近有人提出了這個問題,我想我會更新(現在我對此有點聰明)。答案建議您應該使用artisan命令發佈資產。他們不應該直接鏈接到供應商文件本身。他們是包裝商存在前端包裝的情況,例如twitter Bootstrap。這些應該不是真的用於packagist是真正的PHP包,而不是前端包。爲此,你應該使用像http://bower.io這樣的前端類型資產的包管理器。 – fl3x7 2014-12-15 16:42:41