2010-12-04 1 views
1

In meiner GEM-Datei sollte 'Ruby-Debug' nur im Entwicklungs-/Testblock sein?Bitte analysieren Sie meine GEMFILE, sollte ruby-debug nur in der Entwicklung sein?

Dies ist meine GEMFILE, ich habe keinen Produktionsblock, versuche zu implementieren und die Dinge scheitern und ich kann nicht herausfinden, warum.

Phusion sagt, dass ich eine Quelldatei vermisse, aber nicht sagen, welche. Unten ist mein Gemfile, vielleicht muss ich einen Produktionsblock mit einem Edelstein schaffen ??

source 'http://rubygems.org' 

gem 'rails', '3.0.3' 

gem 'mysql2' 
gem 'jquery-rails' 



# Deploy with Capistrano 
gem 'capistrano' 

# To use debugger (ruby-debug for Ruby 1.8.7+, ruby-debug19 for Ruby 1.9.2+) 
gem 'ruby-debug' 


group :development, :test do 

    gem 'annotate-models', '1.0.4' 

    gem 'rspec' 
    gem 'webrat' 
    gem 'rspec-rails' 
end 

Antwort

2

Ja, setzen ruby-debug in Ihrem group :development, :test Block, wenn Sie in der Produktion debuggen wollen (und dies würde nur vorübergehend sein).

So wie Sie Ihren Entwicklungsserver mit einem Debug-Flag starten müssen, muss auch passagier mit aktiviertem Debugging gestartet werden. Here is a blog post nur im Zusammenhang mit der Verwendung von Fahrgästen für die Entwicklung.

Verwandte Themen