我正在創建一個需要第三方js文件的包。根據文檔:資產添加文件位於應用程序/資源/ js
http://symfony.com/doc/current/cookbook/bundles/best_practices.html#vendors
捆綁不應該包含第三方代碼。由於bundle僅用於網站的一部分,我不想將它包含在我的基本模板文件中 - 我想從樹枝文件中調用它,但是我遇到了一個問題。
所有的演示,包括JS似乎引用包名稱,但我已經把我的JS在app /資源/公/ JS
如果我使用:
{% javascripts
"public/js/jquery.fileupload.js" %}
<script src="{{ asset_url }}" type="text/javascript"></script>
{% endjavascripts %}
它看起來網頁目錄。有沒有辦法使用應用程序目錄,我的所有其他js文件都存在?我試圖在可行的情況下遵循最佳做法,但爲了簡單起見,我真的很想將我的js放在一個地方,謝謝閱讀!
看看這是否有用http://stackoverflow.com/questions/11192568/symfony2-how-to-share-js-libs-and-css-between-bundles – saamorim
nope我得到一個500響應。我認爲這是搗毀路徑像../app/..web/..app這不是找到文件 – jriggs