Сервер Rails WEBrick не выполняет автоматическую перезагрузку кода в среде разработки - PullRequest
2 голосов
/ 04 января 2012

Я использую WEBrick с содержимым файла ~/.rdebugrc, равным

set autolist 
set autoeval 
set autoreload

. По умолчанию включены автолист и autoeval, но мне нужно получить консоль отладчика и выполнить reload (илиset autoreload из консоли отладки один раз для каждого сеанса сервера), чтобы мои изменения были перезагружены, и даже это иногда не перезагружает некоторые изменения (я не мог найти, что определяет, перезагружается ли источник) или нужно перезапуститьсервер.

У кого-нибудь есть идеи, чтобы это исправить и включить автозагрузку по умолчанию?

Спасибо большое заранее.

1 Ответ

3 голосов
/ 17 февраля 2012

Судя по минимальному коду, который есть в Rails для обработки опции --debugger, я бы сказал, что эта ошибка скорее всего будет на стороне WEBrick.

Попробуйте обновить до ruby ​​1.9.3-p125 и посмотрите, сохраняется ли проблема.

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