Rails uglifier 实在太慢了,建议大家用 closure-compiler

rasefon · 2015年07月09日 · 最后由 rasefon 回复于 2015年07月10日 · 2383 次阅读

同样的 precompile, uglifier 花了 5 小时,closure 只花了一分钟!

应该不会有这么巨大的差异吧?你确定不是你自己用错了?

#1 楼 @TheWaWaR 应该不是用错了,默认不就是 uglifier 么。你找个大一点的 js 库放到 vendor 下试试看就知道了。

5 个小时,是一个怎么样的 js 包?

我了个去五小时......

吓了我一大跳。

uglifier 花了 5 小时

  1. 我觉得应该是卡死了!!!
  2. 如果你是 ssh 到 server 执行,那么应该是断开了连接。
  3. 太可怕了!!!

可能是 nodejs 的一个 bug。。。

我现在在本地 执行 precompile, gz 一遍后再 rsync 上传到服务器上, 速度很快

5 个小时。。po 主可真有耐心

可是我这边一般 closure 还没启动完 uglifier 就编译完了...

#10 楼 @luikore 你找个七万行以上的 js 试试?我觉得还是 node 的问题。

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