Вы можете использовать стеллаж. Поднято из статьи на dblock.org :
Добавьте это в свой Gemfile:
group :development do
gem "guard"
gem "guard-bundler"
gem "guard-rack"
end
Затем создайте Guardfile
в корне вашего проекта с таким содержанием:
guard 'bundler' do
watch('Gemfile')
end
guard 'rack' do
watch('Gemfile.lock')
watch(%r{^(config|app|api)/.*})
end
Наконец, запустите Guard, как показано ниже: bundle exec guard
, и rackup
будет перезагружаться каждый раз.