2011-07-24 66 views
1

我做:git的克隆[email protected]:用戶/導軌Ruby on Rails:如何運行/調試在rails 3.1上查找ruby的bug?

現在我怎麼可以運行/調試找到在軌道上3.1紅寶石錯誤? 有人請完整提及該方法。

謝謝。

+4

你想在Ruby on Rails中調試/查找哪些錯誤?你想調試Ruby on Rails本身,還是想調試你的RoR應用程序? –

+0

我假設@railshero希望參與Rails 3.1 hackfest(更多信息,請訪問:http://weblog.rubyonrails.org/2011/7/14/rails-3-1-hackfest)。這個鏈接還解釋瞭如何開始或去做這件事。哪裏有哪些不清楚的地方? – nathanvda

回答

2

添加在您的Gemfile:

gem 'ruby-debug' 

然後在您的控制檯類型:

bundle install 

然後啓動應用程序:

rails server --debugger 

然後在任何你想建立一個斷點,只寫字debugger

+0

gem install ruby​​-debug19 – railshero

0

如果你想貢獻到Rails核心,首先你可以使用railscast,然後閱讀official doc。 無論如何,這是不夠的。最好的方法是留意Rails chsngelog,測試你的項目並報告錯誤,尋找潛在的錯誤進入Github問題並試圖在本地重現它們。 價值貢獻者是關心代碼質量,穩定性和主要花費業餘時間來幫助社區,幫助實際業務項目的人。