2011-01-05 70 views

回答

79

你可以试试这个也许

if defined?(Rails::Console) 
    # in Rails Console 
else 
    # Not in Rails Console 
end 
+7

注意运行春时,则不会在Rails的初始化工作。 – 2014-09-30 00:19:36

+1

你想'Rails.const_defined?(“Console”),而不是'defined?(Rails :: Console)'。 – wxgeorge 2017-01-16 03:58:26

+0

@wxgeorge为什么更好? – 2017-02-24 17:48:44

相关问题