関連するすべてのオブジェクトの検査メソッドをコントローラーとモデルに配置する手間をかけずに ROR をデバッグしたい. Rails Console(irb`) を使用Rails.logger
し、また使用します。erb/rb ファイル内の要素のデバッグ/検査についても認識しています。それでも、Rails アプリをデバッグするためのより優れた、迅速で信頼性の高い方法があります。
3 に答える
3
このrailscatsを参照してください。
2 つのすばらしい宝石、特にBetter Errorsを提示します。
于 2013-03-20T11:05:35.570 に答える
1
pry-rails
を使用して、コードでメソッドをpry-debugger
使用することもできますbinding.pry
。その後、アプリを使用しているときに、Rails サーバーで Rails コンソールを使用できます。
于 2013-03-20T11:08:17.840 に答える
0
この行をアプリケーションのGemfileに追加します
group :development do
gem 'ruby-debug19'
end
次に、コマンドを実行します
bundle install
debugger
コントローラーまたはモデル メソッド内に追加し、Rails サーバーを停止して、もう一度再起動します。レールが単語debugger
を見つけるたびに、その時点で制御を停止します。値またはオブジェクトを簡単にデバッグできます。これがお役に立てば幸いです。
于 2013-03-20T11:50:13.970 に答える