Eu me cansei de recarregar o Chrome toda vez que alterava um pequeno trecho de código, então comecei a usar guard para enviar minhas alterações para o Chrome instantaneamente; não é necessário ⌘ + r. Veja como eu configurei:
Adicione a extensão LiveReload do Chrome ao seu navegador.
Adicione a gem guard-livereload ao seu aplicativo. Eu o adicionei ao meu grupo de desenvolvimento:
Gemfile
group :development do
gem 'guard-livereload'
end
Agora, na raiz do seu projeto, execute:
$ bundle exec guard init livereload
02:45:50 - INFO - Writing new Guardfile
02:45:50 - INFO - livereloar added to Guardfile
$ guard
02:49:47 - INFO - Guard uses TerminalTitle to send notifications.
02:49:48 - INFO - LiveReload 1.6 is waiting for a browser to connect.
02:49:48 - INFO - Guard is now watching at 'path/to/myapp'
Agora pressione o ícone Chrome LiveReload e você deverá receber esta mensagem em seu console:
guard(main)> 02:49:51 - INFO - Browser connected.
Agora, tente fazer uma pequena alteração em seu aplicativo e observe-o recarregar automaticamente no Chrome. Muito legal, hein?