在web應用中進行除錯往往是很不方便的工作,不像傳統對**行設定斷點除錯,對剛學習web開發的從業人員不太了解如何使用偵錯程式來分析**運**況。
在rails開發中有一款byebug gem很好地幫助到了學習rails開發的我。
配置gemfile如下:
group :development, :test do
...
gem 'byebug', '3.4.0'
...end
就能輕鬆獲取byebug的功能。
在**中設定斷點處加入debugger,這樣就能像使用偵錯程式那樣在控制台檢視程式執行狀態。
def show
@user = user.find(params[:id])
debugger
endend
Rails中使用flash總結
九 30th,2011 trackback 這個flash與adobe macromedia flash沒有任何關係。用於在兩個actions間傳遞臨時資料,flash中存放的所有資料會在緊接著的下乙個action呼叫後清除。一般用於傳遞提示和錯誤訊息。使用示例 controller class p...
Rails中使用flash總結
九 30th,2011 trackback 這個flash與adobe macromedia flash沒有任何關係。用於在兩個actions間傳遞臨時資料,flash中存放的所有資料會在緊接著的下乙個action呼叫後清除。一般用於傳遞提示和錯誤訊息。使用示例 controller class p...
Rails中使用flash總結
這個flash與adobe macromedia flash沒有任何關係。用於在兩個actions間傳遞臨時資料,flash中存放的所有資料會在緊接著的下乙個action呼叫後清除。一般用於傳遞提示和錯誤訊息。使用示例 controller class postscontroller actionc...