我一直在尝试使用Shotgun运行Peepcode教程的“部分Sinatra”部分(允许您跳过为每次更改而重新启动Web服务器)。该错误抛出以下消息:Sinatra的霰弹枪问题 - undefined methoddefault
$ shotgun simple.rb /Library/Ruby/Gems/1.8/gems/shotgun-0.8/bin/shotgun:115:undefined methoddefault'for Rack :: Handler:Module(NoMethodError )from/usr/bin/shotgun:19:inload'from/usr/bin/shotgun:19
我试过更新系统,杂种和更多无济于事。
我想你需要提供更多信息才能得到一个好的答案?你特别安装了哪些版本的sinatra,霰弹枪,杂种,什么时候编写了窥视代码教程,并且当你尝试启动杂种时会出现这种错误? – Jeremy 2010-10-10 23:23:54
该教程是从2009年10月12日...也许这是很久以前...无法看到任何Sinatra版本。杂种1.1.5和猎枪将返回此: 没有发现 $猎枪-version 机架1.0 $猎枪帮助 配置的帮助,没有发现 – kaichanvong 2010-10-11 19:34:11