Если вы хотите запускать пользовательские методы специально в Rails, вы можете определить свои вспомогательные методы в модуле в lib
каталоге
# lib/custom_console_methods.rb
module CustomConsoleMethods
def ping
puts 'pong'
end
end
Затем в файле application.rb
передать блокна console
, который включает ваш модуль в Rails::ConsoleMethods
# config/application.rb
module YourRailsApp
class Application < Rails::Application
console do
require 'custom_console_methods'
Rails::ConsoleMethods.include(CustomConsoleMethods)
end
end
end
Если вы хотите запустить его в масштабе всей системы, просто поместите методы в ~/.irbrc
файл.Он загружается каждый раз, когда вы запускаете irb
или rails console
def ping
puts 'pong'
end