/gem/lib"是做什么的?-6ren"> /gem/lib"是做什么的?-我用过 export RUBYLIB=/gem/lib为了使用我对本地机器上的 Ruby gem 所做的调整。我不明白它实际上改变了什么。我有一个脚本可以打开几个终端选项卡,如果我想使用调整后的 ge-6ren">
gpt4 book ai didi

ruby - "export RUBYLIB=/gem/lib"是做什么的?

转载 作者:太空狗 更新时间:2023-10-29 12:18:43 25 4
gpt4 key购买 nike

我用过 export RUBYLIB=<path>/gem/lib为了使用我对本地机器上的 Ruby gem 所做的调整。我不明白它实际上改变了什么。我有一个脚本可以打开几个终端选项卡,如果我想使用调整后的 gem,我必须事先这样做。

我可以做吗export RUBYLIB=<path>/gem/lib一次就不必再做一次?它实际上做了什么?

最佳答案

来自 ruby-doc ,

RUBYLIB - Additional search path for Ruby programs ($SAFE must be 0).

即,此处提到的路径列表将被添加到 Ruby 用于通过 require 方法搜索程序中包含的库的路径列表中。 RUBYLIB 中的路径将在其他目录之前被搜索

为了一次性完成,将 export RUBYLIB=/gem/lib 附加到 /etc/bash.bashrc~/.bashrc.

关于ruby - "export RUBYLIB=<path>/gem/lib"是做什么的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17300695/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com