2011-06-16 62 views
1

我使用掛架「縮小」webhelper來縮小和組合所有的javascript/css文件。看起來,助手連接了所有文件名,並將結果用作組合版本的名稱。我有很多的JavaScript文件正在合併,產生的文件名是給錯誤:掛架webhelpers縮小文件名太長

IOError: [Errno 63] File name too long 

有什麼辦法來手動指定文件名或縮短它在不改變助手代碼?

回答

2

Basicaly MinificationWebHelpers增加了下列選項的WebHelpers javascript_link和stylesheet_link功能:

  • 精縮(布爾):Minifies /降低儘可能每個傳遞給它的文件,在降低網頁加載時間最小尺寸。
  • combined(bool):將所有傳遞到一個文件的文件加入到一個文件中,以減少服務器請求,從而減少頁面加載時間。
  • beaker_kwargs(dict):覆蓋將傳遞給beaker_cache的默認參數。
  • combined_filename(串):名稱,將在合併=真

所以看起來你可以設置combined_filename到任何你想要的名稱是

+0

嗯,看上去一起使用的文件名像pylons實現了自己的minify幫助器,它沒有「combined_filename」選項。我安裝了MinificationWebHelpers,但似乎正在工作,謝謝。 – 2011-06-16 19:54:39