如何在启动rails应用程序时运行代码,而不是在控制台中跳转或使用rake任务时运行代码


启动rails服务器时,我需要运行一些代码。我把代码放在application.rb中,它就工作了;问题是每当我启动rake任务或在CCD_ 2中跳转时,它都会运行。

有办法避免这种情况吗?

这是一个良好的开端:

Rails.const_defined?(:Server)

最新更新