尝试设置宝石时Ruby Shoes出错

时间:2013-11-10 15:13:55

标签: ruby rubygems gem shoes

当我尝试调用如下所示的鞋子中的宝石时,我得到一个错误,我找不到在线的参考。

Shoes.setup do
gem "cucumber"  
end

我也和Watir一起试过了。

当我这样做时,我得到错误“未初始化的常量编码:: US_ASCII”

我在这里看到很多错误,但从未见过这个错误。

OSX - Ruby 2.0.0也通过rbenv安装(虽然从未遇到过宝石问题)

1 个答案:

答案 0 :(得分:0)

您需要在使用之前以及为鞋子设置之后需要宝石。

您需要的只是:

Shoes.setup do
  gem "cucumber"  
end
require "cucumber"

不仅适用于"黄瓜",这适用于任何宝石。

进一步说明:

鞋子只会设置一次宝石(第一次​​运行你的鞋子应用程序)。你可以在

看到鞋子可用的宝石列表
~/.shoes/+gem/gems/

这个目录中可能有很多宝石可供鞋子使用,在您的特定应用中,您需要让鞋子知道您需要哪一个......而这就是您错过的。

希望有所帮助:)