【问题标题】:How do I disable code from running in the development environment on Rails?如何禁止代码在 Rails 的开发环境中运行?
【发布时间】:2011-07-28 12:46:02
【问题描述】:

当我的 Rails 应用程序处于开发模式时,如何删除代码?例如,我想在开发时删除我的 Google Analytics 引用,但让它在生产环境中呈现。

是否有在视图或控制器中实施的解决方案?我可以看到两者都需要。

【问题讨论】:

    标签: ruby-on-rails dev-to-production


    【解决方案1】:
    <% if Rails.env == 'production' %>
      ...production code goes here...
    <% end %>
    

    这适用于 Rails 3。在旧版本中,使用环境变量 RAILS_ENV。

    罗宾

    【讨论】:

    • 谢谢,罗宾。这正是我想要的。
    • 更短的方法:如果 Rails.env.production?
    猜你喜欢
    • 1970-01-01
    • 2017-03-04
    • 1970-01-01
    • 1970-01-01
    • 2019-07-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多