我想在Symfony2項目中使用Webshim。如何在Symfony2項目中使用資產的webshim?
到目前爲止,webshim庫在mybundle/Resources/public/components/webshim中... webshim庫有一個polyfiller.js,它從./shims目錄加載指定的腳本。這也從webshim docs:
的polyfiller.js內解釋清楚的代碼自動檢測的路徑,它是從運行,並假設該腳本,該墊片文件夾是在同一目錄下。這意味着,您必須確保墊片文件夾與polyfiller.js的代碼平行放置,或使用basePath選項配置路徑。
我正在使用其他庫,它們都以它們應該做的/ web/js或/ web/css目錄結束。它們結合在一起,並具有像「6464de0.js」這樣的名稱,並且完全可以訪問。
但是,webshim嘗試從墊片文件夾加載腳本。這在您查看文檔時很有意義。
這是404的控制檯的一個例子:
GET http://domain.dev/app_dev.php/js/shims/combos/1.js 404 (Not Found)
我怎樣才能使與assetic的webshim圖書館工作?