如何在没有初始化器的情况下运行Rails服务器

时间:2014-08-20 10:36:35

标签: ruby-on-rails ruby initialization rake task

我已经设置了一堆初始化任务,它们调用各种AP​​I并将它们保存到常量以便在我的控制器中访问(这可能是糟糕的形式,但我现在不需要将它们保存到数据库中)

有没有办法运行

rails s

没有初始化程序,例如设置忽略它们的特定环境,或者这是不好的做法?

1 个答案:

答案 0 :(得分:1)

可以选择对初始值设定项进行分组,然后只运行其中的某些(请参阅this answer),但如果这是临时情况,则有很多选项:

  • 只需注释掉你不需要的(如果这只是你机器上的测试)
  • 将if Rails.env.development?子句添加到您不想在本地运行的子句(如果这适用于所有开发环境)