EmberJS的资产编译速度很慢

问题描述:

我们正在将我们的前端过渡到EmberJS,并计划使用Ember CLI来解决我们目前遇到的问题。在那之前,我们在Rails应用程序中有多个Ember JS应用程序。运行rake资源:预编译本地执行不到一分钟,但部署到Heroku的资源编译速度非常慢(> 15分钟),尽管使用PX dynos进行部署。EmberJS的资产编译速度很慢

这里是我们的生成日志: https://gist.github.com/dior001/1d59deaff61ee243df7d

注意,每EmberJS应用大约4分钟的编译时间。

  • application_ember_orders => 2015-03-24T21:54
  • application_ember_search => 2015-03-24T21:58
  • application_ember_search_chrome => 2015-03-24T22:02

有没有人EmberJS和Rails资产管道遇到了这个问题?如果是这样,你对编译如此缓慢的原因有什么建议吗?

+0

我面临同样的问题。你可以打开你的日志记录来获得更多信息,但是我还没有解决它:* heroku config:set EMBER_CLI_RAILS_VERBOSE = true * – 2015-05-12 14:39:11

+0

同样的问题在这里。我们的应用程序需要大约12分钟来编译。这很痛苦。 – turboladen 2017-07-07 21:26:12

我还没有遇到这个问题,但是Heroku对于预编译的资产可能会很挑剔,所以运行rake资产:clean或rake资产:过去部署之前的clobber已经为我工作了。第一个只清理旧资产,但第二个更有力。