启动Rails应用程序时如何运行代码,但在控制台中跳转或使用rake任务时如何运行代码?

时间:2018-12-06 16:04:52

标签: ruby-on-rails ruby

启动Rails服务器时,我需要运行一些代码。我将代码放在application.rb中,它可以工作;问题是它在每次启动rake任务或跳入rails console时都运行。

有办法避免这种情况吗?

1 个答案:

答案 0 :(得分:1)

这是一个好的开始:

Rails.const_defined?(:Server)