题
我有鞋葡萄干(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”这一切工作正常,所以我想也许我误解了应该在鞋被加载和时间。
任何帮助理解。鞋子看起来真的很酷。
解决方案
我希望你的登录模块不使用HTTPS,因为我不认为这是在鞋的支持尚未做。
其他提示
我认为你需要打破成两个独立的模块:
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
不隶属于 StackOverflow