运行初始化程序,除了rake任务

Fin*_*arr 8 rake ruby-on-rails

与此问题相反:仅为Rake任务运行初始化程序

在rake任务期间是否可以排除初始化程序?

谢谢.

小智 2

您可以将初始化程序包装在如下块中:

unless ( File.basename($0) == 'rake')
   # Initializer code
end
Run Code Online (Sandbox Code Playgroud)

直接来自这个答案:/sf/answers/1691169441/