better_errors - エラー画面を便利にする
Rails に標準で入れてほしい better_errors。
エラー画面で REPL が使えます。変数を確認したりと便利。
インストール
Gemfile に下記。
group :development, :test do gem 'better_errors' gem 'binding_of_caller' end
インストール。
$ bundle
REPL があるということは何でもできるため、localhost 以外ではデフォルトでは動きません。
そのため、リモート先に開発環境がある場合に、デフォルトでは better_errors が表示されません。
config/environments/development.rb
に下記を書けば、192.168.0.0/9 からのアクセスの場合は better_errors が表示されます。
BetterErrors::Middleware.allow_ip! '192.168.0.0/9'