Ruby on rails Rails WEBrick服务器不会在开发环境中自动重新加载代码
我正在运行WEBrick,其中Ruby on rails Rails WEBrick服务器不会在开发环境中自动重新加载代码,ruby-on-rails,Ruby On Rails,我正在运行WEBrick,其中~/.rdebugrc文件的内容被删除 set autolist set autoeval set autoreload 默认情况下,autolist和autoeval处于启用状态,但我需要获得一个调试器控制台,并从调试控制台对每个服务器会话执行一次reload(或set autoreload),以重新加载我的更改,即使这样有时也不会重新加载某些更改(我找不到决定源是否重新加载的因素),需要重新启动服务器 有人有办法解决这个问题,并默认启用自动登录吗 提前感谢
~/.rdebugrc
文件的内容被删除
set autolist
set autoeval
set autoreload
默认情况下,autolist和autoeval处于启用状态,但我需要获得一个调试器控制台,并从调试控制台对每个服务器会话执行一次reload
(或set autoreload
),以重新加载我的更改,即使这样有时也不会重新加载某些更改(我找不到决定源是否重新加载的因素),需要重新启动服务器
有人有办法解决这个问题,并默认启用自动登录吗
提前感谢大家。从Rails处理
--debugger
选项的最低代码判断,我认为这个bug更可能出现在WEBrick方面
尝试更新到ruby 1.9.3-p125,看看问题是否仍然存在。我正在运行
bundle exec rails s--debugger
。我必须每次重新启动服务器,以便它了解我从代码中添加/删除了debugger
命令的事实。rails 3.2.0,ruby 1.9.3p0