Пожалуйста, проанализируйте мой GEMFILE, должен ли ruby-debug быть только в разработке? - PullRequest
1 голос
/ 04 декабря 2010

В моем файле GEM 'ruby-debug' должен быть только в блоке разработки / тестирования?

Это мой GEMFILE, у меня нет производственного блока, я пытаюсь его развернуть, и все не получается, и я не могу понять, почему. Phusion говорит, что мне не хватает исходного файла, но не говорит, какой именно. Ниже мой Gemfile, может быть, мне нужно создать производственный блок с каким-нибудь драгоценным камнем ??

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

1 Ответ

2 голосов
/ 04 декабря 2010

Да, поместите ruby-debug в свой блок group :development, :test, если вы не хотите выполнять отладку в производственном режиме (а это будет просто временно).

Так же, как вы должны запустить свой сервер разработки с флагом отладки, пассажир также должен быть запущен с включенной отладкой. Вот сообщение в блоге о том, как выполнить это в контексте использования пассажира для разработки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...