我有鞋葡萄干(0.r1134)[i686-darwin8.9.1] +视频
我正在尝试设置一个像这样的Shoes.setup块:
Shoes.setup do
gem 'mini_exiftool'
gem 'xml-simple > 1.0'
require "mini_exiftool"
require 'xmlrpc/client'
require 'xmlsimple.rb'
require "my_webservice_api_wrapper"
mwa = MyWebserviceApiWrapper.new
mwa.login # problems...
end
一切正常,直到我们到达mwa.login,它将我们带到我的XML-RPC包装器API,它将进行安全登录。我收到错误:
未定义的方法`关闭?'对于#
如果我启动irb并加载“my_webservice_api_wrapper.rb”它一切正常,所以我想也许我误解了应该在Shoes中加载什么以及什么时候。
任何帮助表示赞赏。鞋看起来很酷。
答案 0 :(得分:1)
我认为你需要把它分成两个独立的块:
Shoes.setup do
gem 'mini_exiftool'
gem 'xml-simple > 1.0'
end
require "mini_exiftool"
require 'xmlrpc/client'
require 'xmlsimple.rb'
require "my_webservice_api_wrapper"
Shoes.app do
mwa = MyWebserviceApiWrapper.new
mwa.login # problems...
end
答案 1 :(得分:0)
我希望你的登录模块不使用HTTPS,因为我认为鞋子还不支持。