seb*_*kom 3 ruby gem ruby-on-rails rvm ruby-on-rails-3
我刚刚在一台全新的MacBook Pro机器上安装了Xcode,Homebrew,git,RVM和Ruby(按照本指南).接下来我要做的是安装Rails(按照本指南),但cat~/.gemrc只给我一个"没有这样的文件或目录".关于我可能做得不好的任何想法?有没有办法我可以手动创建这个文件 - 这是建议与否的事情?
编辑:
gem environment
Run Code Online (Sandbox Code Playgroud)
给出了这个输出
RubyGems Environment:
- RUBYGEMS VERSION: 1.8.24
- RUBY VERSION: 1.9.3 (2012-11-10 patchlevel 327) [x86_64-darwin12.2.0]
- INSTALLATION DIRECTORY: /Users/sebkomianos/.rvm/gems/ruby-1.9.3-p327
- RUBY EXECUTABLE: /Users/sebkomianos/.rvm/rubies/ruby-1.9.3-p327/bin/ruby
- EXECUTABLE DIRECTORY: /Users/sebkomianos/.rvm/gems/ruby-1.9.3-p327/bin
- RUBYGEMS PLATFORMS:
- ruby
- x86_64-darwin-12
- GEM PATHS:
- /Users/sebkomianos/.rvm/gems/ruby-1.9.3-p327
- /Users/sebkomianos/.rvm/gems/ruby-1.9.3-p327@global
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- http://rubygems.org/
Run Code Online (Sandbox Code Playgroud)
所以我猜配置文件存在于某处,我只需要添加
install: --no-rdoc --no-ri
update: --no-rdoc --no-ri
Run Code Online (Sandbox Code Playgroud)
这样我就避免了每个宝石安装上的rdoc和ri.
Top*_*erH 12
没有〜/ .gemrc,因为你还没有修改任何默认值.
例如,如果您使用以下命令添加RubyGems源:
gem source -a https://rubygems.org
Run Code Online (Sandbox Code Playgroud)
您将找到自动创建的〜/ .gemrc文件.
复制粘贴以下命令:
$ echo "gem: --no-rdoc --no-ri" >> ~/.gemrc
Run Code Online (Sandbox Code Playgroud)
这将做你想做的事