0

-L在 GCC 上使用来指定额外的搜索根目录。然后 GCC 将搜索除默认系统搜索目录之外的目录。

我认为 Rubyrequire只搜索系统的 gem 安装目录。而且当我使用ruby -I <path>它时,它似乎只在指定目录中查找,并且不包括系统 gem 安装目录。

它简单干净,但我希望它使用系统 gems 目录以及其他搜索目录。就像 GCC-L参数一样。有什么选择吗?或者我是否有系统 gem 目录的方便别名,它可以通过系统移植?

或者我应该在我的项目本地安装预期的 gem?我已经预料到了,我该怎么做?

4

1 回答 1

2

做起来很简单。要将目录添加到 Ruby 路径,请在任何要求之前执行此操作:

$: << '/path/to/gem/dir'
于 2013-03-05T01:57:37.173 回答