Rails rails3 是否可以稳定实现增量编译 Assets Pipeline

mystery · 2014年06月27日 · 最后由 mystery 回复于 2014年06月27日 · 2053 次阅读

需要编译的越来越多,怎样节约时间,提高效率,希望大牛们分享一下!

不是大牛,升级到 rails 4。。。

如果是因为发布次数十分频繁,每次都要编译觉得麻烦,可以考虑 cap 命令加选项,在 assets 没改变的情况下手动跳过编译。

如果不是上述原因,而真的是编译时间会长到难以接受的话,可能需要审查一下了。

CSS,JS 方面,如果时间太长,那前端 js, css 只怕会也会非常大了。需要看一看。

如果是图片编译耗费时间多,那就检查一下是否这些图片都是必需的,是不是有一些应该是数据范畴而不是 assets 范畴。如果是数据,那就移出 assets, 放到云里,由应用直接管理。如果是 assets,数量非常多,变动又很少,可以考虑跳过某些文件夹而直接复制到服务器。

turbo-sprockets-rails3

#2 楼 @billy 发布时 assets 没改变的情况是会跳过编译的

#1 楼 @ericguo 感觉还没到升级的时机,应该再等等。哈哈

#3 楼 @saiga 您这可是超常规的架构应用,有想法,有胆量,相比 turbo-sprockets-rails3 我选择后者,呵呵

需要 登录 后方可回复, 如果你还没有账号请 注册新账号