【问题标题】:Determine if a rails application is started with the `rails server` command? [duplicate]确定是否使用 `rails server` 命令启动 rails 应用程序? [复制]
【发布时间】:2012-09-09 04:12:56
【问题描述】:

我在使用这些命令时遇到问题:

rails generate  
rails destroy  
rails console  
rake

我需要运行长时间的操作,只有通过rails server 启动应用程序。

Rails.env.production? 不是一个选项。

【问题讨论】:

    标签: ruby-on-rails ruby


    【解决方案1】:

    如果您按照应有的方式使用环境,那么无论您是否使用 Rails 服务器,您都会将您想要使用此条件的操作限制在开发或暂存环境中,对吗?

    大多数网站从不在生产环境中使用rails server,听起来您不希望将它用于您的测试环境...所以为什么不直接使用if Rails.env.development?(如果有的话也可以使用)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-05-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-17
      • 2020-06-06
      • 2011-09-30
      相关资源
      最近更新 更多