【问题标题】:Asset compilation slow for EmberJSEmberJS 的资产编译速度慢
【发布时间】:2015-04-22 01:02:38
【问题描述】:

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

这是我们的构建日志: 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 资产管道时遇到过这个问题吗?如果是这样,您对编译为何如此缓慢有什么建议吗?

【问题讨论】:

    标签: ruby-on-rails heroku ember.js


    【解决方案1】:

    我没有遇到过这个特殊的问题,但是 Heroku 对预编译的资产可能很挑剔,所以在部署之前运行 rake assets:clean 甚至 rake assets:clobber 过去对我有用。第一个只清理旧资产,但第二个更有力。

    【讨论】:

      猜你喜欢
      • 2013-10-19
      • 2016-01-16
      • 2014-02-19
      • 2014-08-07
      • 1970-01-01
      • 1970-01-01
      • 2013-02-03
      • 1970-01-01
      • 2012-12-26
      相关资源
      最近更新 更多