有问题的宝石是async_sinatra。我已经安装了它,并在 Gemfile 中运行了一个捆绑安装,但我一直收到同样的错误:
NoMethodError: undefined method 'aget' for main:Object
无论如何要帮助解决这个问题?
注意:我正在运行最新的 Sinatra,并且正在使用 Thin webserver,并且正在运行 JRuby 1.6.7。
我们使用的示例代码是:
require 'sinatra/async'
class AsyncTest < Sinatra::Base
register Sinatra::Async
aget '/' do
body "hello async"
end
end
run AsyncTest.new