2011-06-16 63 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