ruby – 如何使–no-ri –no-rdoc成为默认的gem install?

我不使用从我的机器或我处理的服务器(我使用其他文档方式)安装的gem中的RI或RDoc输出。

我安装的每个gem都会默认安装RI和RDoc文档,因为我忘记了设置--no-ri --no-rdoc

有没有办法让这两个标志为默认值?


您只需~/.gemrc将以下行添加到本地文件中(它位于您的文件夹中)

gem: --no-document

或者您可以将此行添加到全局gemrc配置文件中。这里是如何找到它(在Linux中)

strace gem source 2>&1 | grep gemrc

RVM的文档

只需将此行添加到您的~/.gemrc/etc/gemrc

gem: --no-rdoc --no-ri 

注意:原始答案是:

install: --no-rdoc --no-ri 
update: --no-rdoc --no-ri 

这不再有效; RVM文档已经被更新,因此当前的答案只包括该gem指令是正确的。


请注意,--no-ri--no-rdoc根据新的已过时指南。推荐的方法是使用--no-documentin ~/.gemrc/etc/gemrc

install: --no-document
update: --no-document

要么

gem: --no-document

在Linux上(可能是Mac):

echo 'gem: --no-document' >> ~/.gemrc

这一行曾经在这里发表评论,但不知何故消失了。


一步一步:

要从终端创建/编辑.gemrc文件,请执行以下操作:

vi  ~/.gemrc

您将打开一个名为vi的编辑器。粘贴:

gem: --no-ri --no-rdoc

点击’esc’按钮。

输入:

:exit

你可以用这个命令检查一切是否正确:

sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit ~/.gemrc

添加评论

友情链接:蝴蝶教程