我一直在嘗試使用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