Crie pontos de interrupção em trilhos com Passenger Phusion, Pry, Pry Remote

É a resposta para outro protip .
Eu normalmente uso o passageiro autônomo quando estou desenvolvendo aplicativos rails, mas binding.prynão funciona, porque o aplicativo rails está atrás do servidor http nginx.

O que você precisa:

  • Adicionar prye pry-remoteao seu Gemfile
  • Corre bundle install
  • Colocar binding.pry_remote
  • Corre pry-remote

Além disso, você pode executar pry-remotecom opções extras, consulte a ajuda.