安装后如何卸载 gem 特定文档

发布于 2024-11-19 01:47:12 字数 1475 浏览 3 评论 0原文

我刚刚安装了engineyard gem,想知道如何卸载engineyard安装后的所有 ri / RDoc文档

Is it safe to remove all files from the following folder c:\Ruby192\lib\ruby\gems\1.9.1\doc

c:\Ruby192\bin>gem install engineyard

Welcome to Engine Yard!

Deploying for the first time? The Engine Yard Pandas want to help you!

Email [email protected] with your questions or queries.
(Panda = 1. Polite Agent of Non-Destructive Assimilation; 2. Cute fluffy an
imal.)

We wish you every success with your business!

 - The Pandas

Successfully installed rest-client-1.6.3
Successfully installed highline-1.6.2
Successfully installed json_pure-1.5.3
Successfully installed escape-0.0.4
Successfully installed engineyard-serverside-adapter-1.4.1
Successfully installed net-ssh-2.1.4
Successfully installed engineyard-1.3.20
7 gems installed
Installing ri documentation for rest-client-1.6.3...
Installing ri documentation for highline-1.6.2...
Installing ri documentation for json_pure-1.5.3...
Installing ri documentation for escape-0.0.4...
Installing ri documentation for engineyard-serverside-adapter-1.4.1...
Installing ri documentation for net-ssh-2.1.4...
Installing ri documentation for engineyard-1.3.20...
Installing RDoc documentation for rest-client-1.6.3...
Installing RDoc documentation for highline-1.6.2...

I just installed the engineyard gem and would like to know how to uninstall all ri / RDoc documentation of engineyard post installation

Is it safe to remove all files from the following folder c:\Ruby192\lib\ruby\gems\1.9.1\doc

c:\Ruby192\bin>gem install engineyard

Welcome to Engine Yard!

Deploying for the first time? The Engine Yard Pandas want to help you!

Email [email protected] with your questions or queries.
(Panda = 1. Polite Agent of Non-Destructive Assimilation; 2. Cute fluffy an
imal.)

We wish you every success with your business!

 - The Pandas

Successfully installed rest-client-1.6.3
Successfully installed highline-1.6.2
Successfully installed json_pure-1.5.3
Successfully installed escape-0.0.4
Successfully installed engineyard-serverside-adapter-1.4.1
Successfully installed net-ssh-2.1.4
Successfully installed engineyard-1.3.20
7 gems installed
Installing ri documentation for rest-client-1.6.3...
Installing ri documentation for highline-1.6.2...
Installing ri documentation for json_pure-1.5.3...
Installing ri documentation for escape-0.0.4...
Installing ri documentation for engineyard-serverside-adapter-1.4.1...
Installing ri documentation for net-ssh-2.1.4...
Installing ri documentation for engineyard-1.3.20...
Installing RDoc documentation for rest-client-1.6.3...
Installing RDoc documentation for highline-1.6.2...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

夜未央樱花落 2024-11-26 01:47:12

我还没有使用该 gem 的任何经验,但我希望这可以帮助您跟踪您的 rdoc 和 ri doc 路径。

gem env

在我的Mac系统上,我从安装目录找到了这条路径

/opt/experiment/ruby/lib/ruby/gems/1.9.1/doc/

,当我打开它(或在Windows中探索)时,我看到了一些gems的rdoc /ri doc 在此路径内。尝试删除那里的 gem 文档。如果可以的话请告诉我,它在我的 Mac 上可以正常工作。

下次当您安装 ruby​​gems 但不想安装 ri/rdoc 时,请记住在执行 gem install Something--no-rdoc --no-ri 选项>

作为参考比较,我只需将我的 gem env 复制粘贴到此处

. gem env
RubyGems Environment:
  - RUBYGEMS VERSION: 1.3.7
  - RUBY VERSION: 1.9.2 (2010-08-18 patchlevel 0) [i386-darwin9.8.0]
  - INSTALLATION DIRECTORY: /opt/experiment/ruby/lib/ruby/gems/1.9.1
  - RUBY EXECUTABLE: /opt/experiment/ruby/bin/ruby
  - EXECUTABLE DIRECTORY: /opt/experiment/ruby/bin
  - RUBYGEMS PLATFORMS:
    - ruby
    - x86-darwin-9
  - GEM PATHS:
     - /opt/experiment/ruby/lib/ruby/gems/1.9.1
     - /Users/arie/.gem/ruby/1.9.1
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :benchmark => false
     - :backtrace => false
     - :bulk_threshold => 1000
     - "gemcutter_key" => "********************************"
     - :gem => "--no-ri --no-rdoc"
     - :sources => ["http://rubygems.org"]
  - REMOTE SOURCES:
     - http://rubygems.org
. 

更新 (7/28/2019):--no-ri --no-rdoc 不再工作 Rubygems >= 2.0。或者,您可以使用 --no-document 省略文档。

I haven't had any experience with that gem yet, but I hope this can help you to track your rdoc and ri doc path.

gem env

on my Mac system, I found this path from INSTALLATION DIRECTORY

/opt/experiment/ruby/lib/ruby/gems/1.9.1/doc/

And when I open it (or explore in Windows) I saw some gems' rdoc/ri doc inside this path. Try to remove your gem's doc there. Let me know if it works, it's working here on my Mac.

Next time when you install rubygems but don't want ri/rdoc installed, remember to type this --no-rdoc --no-ri option when you do gem install something

As a reference comparison I'll just copy paste my gem env here

. gem env
RubyGems Environment:
  - RUBYGEMS VERSION: 1.3.7
  - RUBY VERSION: 1.9.2 (2010-08-18 patchlevel 0) [i386-darwin9.8.0]
  - INSTALLATION DIRECTORY: /opt/experiment/ruby/lib/ruby/gems/1.9.1
  - RUBY EXECUTABLE: /opt/experiment/ruby/bin/ruby
  - EXECUTABLE DIRECTORY: /opt/experiment/ruby/bin
  - RUBYGEMS PLATFORMS:
    - ruby
    - x86-darwin-9
  - GEM PATHS:
     - /opt/experiment/ruby/lib/ruby/gems/1.9.1
     - /Users/arie/.gem/ruby/1.9.1
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :benchmark => false
     - :backtrace => false
     - :bulk_threshold => 1000
     - "gemcutter_key" => "********************************"
     - :gem => "--no-ri --no-rdoc"
     - :sources => ["http://rubygems.org"]
  - REMOTE SOURCES:
     - http://rubygems.org
. 

Update (7/28/2019): --no-ri --no-rdoc no longer work in Rubygems >= 2.0. Alternatively, you can use --no-document to omit documentation.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文