3

Xcode、Homebrew、git、RVM、および Ruby を新しい MacBook Pro マシンにインストールしました (このガイドに従ってください)。次にやりたかったことは、Rails をインストールすることです (このガイドに従ってください) が、cat ~/.gemrc では「そのようなファイルやディレクトリはありません」というメッセージしか表示されません。私が適切に行っていない可能性があることについてのアイデアはありますか? このファイルを手動で作成する方法はありますか?また、そのようなことをお勧めしますか?

編集:

gem environment

この出力を与える

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/

したがって、構成ファイルはどこかに存在すると思います。追加するだけです

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

そのため、すべての gem インストールで rdoc と ri を使用しないようにしています。

4

5 に答える 5

13

デフォルトをまだ変更していないため、 ~/.gemrc はありません。

たとえば、次のコマンドで RubyGems ソースを追加するとします。

gem sources -a https://rubygems.org

~/.gemrc ファイルが自動的に作成されます。

于 2012-11-19T20:37:15.630 に答える
10

次のコマンドをコピーして貼り付けます。

$ echo "gem: --no-rdoc --no-ri" >> ~/.gemrc

これはあなたがやろうとしていることをします

于 2012-11-19T20:39:53.433 に答える
1

このファイルは自分で生成する必要があります: すべての "~/.*rc " ファイルはユーザーが生成したものです。それらの目的は、特別なニーズに合わせて構成を配置することです。それらは、標準の構成ファイルの前に最初に使用されます

于 2012-11-19T20:35:36.143 に答える
0

確認/etc/gemrcしてください。そこにもある可能性があります。

ローカルに加えた変更はすべて優先され~/.gemrcます

于 2012-11-19T20:32:40.193 に答える
0

install:...この 2 行をユーザーのホーム ディレクトリupdate:...にあるファイルに追加するとよいでしょう。ファイルが存在しない場合は、作成します.gemrc.gemrc

于 2012-11-19T20:37:03.603 に答える