耙管道性能

时间:2013-01-05 00:21:50

标签: rake rake-pipeline

我们正在使用Rake::Pipeline::Middleware为Rack提供rake-pipeline项目。这似乎非常缓慢,就像文件发生变化时重建所有内容一样。

我们做错了吗?我们有什么办法可以加快速度吗?

2 个答案:

答案 0 :(得分:1)

如果要压缩文件,则应在Assetfile中设置一个条件,以便不在开发中压缩。 concat过滤器并不那么慢。 uglifyyui_css过滤器是您不需要压缩开发的。

答案 1 :(得分:1)

添加therubyracer gem也有帮助,将总编译时间减少了3倍。我们正在编译很多CoffeeScript,并且therubyracer可用,避免了对Node的外壳。