Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby 如何让鞋子使用已安装的gem?_Ruby_Rubygems_Gem_Shoes - Fatal编程技术网

Ruby 如何让鞋子使用已安装的gem?

Ruby 如何让鞋子使用已安装的gem?,ruby,rubygems,gem,shoes,Ruby,Rubygems,Gem,Shoes,我有一个ruby gem,我创建并安装了它,希望能够在一个鞋类应用程序中使用它。正如所料,Shoes报告说它找不到gem,这是可以理解的,因为gem只是为标准ruby发行版安装的。如果您能帮助指向说明如何让鞋子找到这颗宝石的文档,我们将不胜感激 谢谢。除非你离开后情况有所改变,否则这是不可能的。Shoes是一个单独的Ruby安装,因此需要自己的gems 要安装gem,您可以在Shoes应用程序的开头执行以下操作: Shoes.setup do gem 'json' end 编辑:还有上一个

我有一个ruby gem,我创建并安装了它,希望能够在一个鞋类应用程序中使用它。正如所料,Shoes报告说它找不到gem,这是可以理解的,因为gem只是为标准ruby发行版安装的。如果您能帮助指向说明如何让鞋子找到这颗宝石的文档,我们将不胜感激


谢谢。

除非你离开后情况有所改变,否则这是不可能的。Shoes是一个单独的Ruby安装,因此需要自己的gems

要安装gem,您可以在Shoes应用程序的开头执行以下操作:

Shoes.setup do
  gem 'json'
end
编辑:还有上一个SO线程:


你可以把鞋子想象成一个ruby发行版,就像jruby或其他ruby一样,它保存着自己的宝石

因此,您需要像Michael Kohl所说的那样通过鞋类安装它