【问题标题】:capistrano deployment precompile reduce the precompile timecapistrano 部署预编译减少预编译时间
【发布时间】:2013-12-07 05:27:50
【问题描述】:

我正在尝试使用 capistrano 版本 3 进行部署。

我有暂存和生产服务器,部署到生产后,我在服务器中手动进行预编译。

assets 编译耗时近半个多小时,有没有办法减少预编译时间,比如不编译不需要/未更改的文件

【问题讨论】:

  • 在本地进行预编译,然后部署到服务器。
  • @ShaunFrostDukeJackson :我使用 git 来维护项目,我不想将编译后的资产推送到 git,我使用 capistrano 进行部署。
  • 我使用了以下内容:cap v2 : gist.github.com/olegykz/4079213

标签: ruby-on-rails ruby-on-rails-3 compilation capistrano bundler


【解决方案1】:

Turbo sprockets gem 可能会有所帮助。 它基本上只编译那些已更改的文件,而不是所有内容,如果您不希望通过 sprockets 日志了解哪些资产编译实际上需要时间。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-02-05
    • 1970-01-01
    • 2013-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多