如何禁用某些环境的资产编译?

时间:2015-01-30 05:54:15

标签: ruby-on-rails ruby ruby-on-rails-3 capistrano capistrano3

对于我的Rails 3.2 / Capistrano 3应用,我配置了2个部署环境:stagingproduction

在部署到staging时,我不想花时间进行资产编译,因为它应该与本地development相同。

Capfile我有

require 'capistrano/rails/assets'

这是production所需的,但此行Capistrano也会为所有其他环境编译资产。

如何配置它以编译特定环境的资产(或跳过编译)?

1 个答案:

答案 0 :(得分:0)

尝试将此行添加到config / environments / staging.rb文件

config.assets.compile = false