用的 scss,coffeescript, 每次 compile 一次需要 10 分钟。。。 大家有没有什么好办法
本地编译的还是远程编译的?
选择强的机器编译喽
#1 楼 @hlxwell 远程编译,服务器已经比较好了,跟我的 mac 差不多了
要是 asset 没变动就跳过? http://www.bencurtis.com/2011/12/skipping-asset-compilation-with-capistrano/
#3 楼 @lulalala 这个实在太需要了,不过那段脚本还应该加上对 lib/assets/ 目录的判断
#3 楼 @lulalala 这个已经做了
#4 楼 @HungYuHei 现在所有需要外部访问的都放在 app/assets 里面,共享的放在 lib/assets, vender 里面放第三方的,compile 只是编译需要外部访问的,也就是 app/assets 里面的东西
不清楚你使用什么编译... (目前还小白)
不过就是给个提示,是否完整利用了多核的优势?或者应该加个什么参数之类的?
典型的,如果是使用 make 在 linux 下编译,有没有-j2 参数 , 所需要的时间相差老远了。
当然,如果机器是 4 核,那就 make -j4
make -j4