- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
/gem/lib"是做什么的?-6ren"> /gem/lib"是做什么的?-我用过 export RUBYLIB=/gem/lib为了使用我对本地机器上的 Ruby gem 所做的调整。我不明白它实际上改变了什么。我有一个脚本可以打开几个终端选项卡,如果我想使用调整后的 ge-6ren">
我用过 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/
所以目前我在我的 .bashrc 文件中包含了以下内容。 export RUBYLIB=/home/git/project/app/helpers 我正在尝试使用具有的规范运行 rspec requi
我用过 export RUBYLIB=/gem/lib为了使用我对本地机器上的 Ruby gem 所做的调整。我不明白它实际上改变了什么。我有一个脚本可以打开几个终端选项卡,如果我想使用调整后的 ge
我是一名优秀的程序员,十分优秀!