代码之家  ›  专栏  ›  技术社区  ›  Steve

鞋和宝石

  •  1
  • Steve  · 技术社区  · 17 年前

    我有鞋子葡萄干(0.r1134)[i686-darwin8.9.1]+视频

    我正在尝试设置鞋。设置块如下:

    
    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,该API将进行安全登录。我得到一个错误:

    未定义的方法“closed”#

    如果我启动irb并加载“my_webservice_api_wrapper.rb”,一切正常,所以我想也许我误解了应该在鞋中加载什么以及何时加载。

    谢谢你的帮助。鞋子看起来很酷。

    2 回复  |  直到 17 年前
        1
  •  1
  •   smountcastle    17 年前

    我认为你需要把它分成两个独立的部分:

    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
    
        2
  •  0
  •   Ram    17 年前

    我希望您的登录模块不使用HTTPS,因为我认为鞋子中还不支持HTTPS。

    推荐文章