私が行うたびに、bundle install
すべての宝石がインストールされます
app_dir/vendor/bundle
パスと大量のディスク容量を消費します。また、これにより開発中にインストールする必要がある場所、つまりgemsetsにgemをインストールしようとしました:
bundle install --no-deployement
しかし、これは私には機能せず、で宝石をインストールしていvendor/bundle
ます。すべてのアプリケーションに対してグローバルに、または ruby gemsets の場所にインストールするにはどうすればよいですか? 私も削除してみ.bundle/config
ましたが、何も変わりませんでした。
私は使っている:
rvm version: 1.23.14
ruby version: 2.0.0-p247
rails 3.2.13
これが私のもの~/.bash_profile
です:
export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
eval "$(rbenv init -)"
alias pg='pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log'
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function
私の~/.bashrc
:
PATH=$PATH:$HOME/.rvm/bin # Add RVM to PATH for scripting
必要なその他の情報:
aman@Amandeeps-MacBook-Pro ~/Projects/qe (develop)*$ which bundle
/Users/aman/.rvm/gems/ruby-2.0.0-p247@global/bin/bundle
aman@Amandeeps-MacBook-Pro ~/Projects/qe (develop)*$ rbenv which bundle
/Users/aman/.rbenv/versions/2.0.0-p247/bin/bundle
amandeep@Amandeeps-MacBook-Pro ~/Projects/qe (develop)*$ rbenv which ruby
/Users/aman/.rbenv/versions/2.0.0-p247/bin/ruby
aman@Amandeeps-MacBook-Pro ~/Projects/qe (develop)*$ rbenv gemset active
rbenv: NO such command `gemset'
aman@Amandeeps-MacBook-Pro ~/Projects/qe (develop)*$ which rails
/Users/aman/.rvm/gems/ruby-2.0.0-p247@global/bin/rails
私もこれを試しましたが、助けにはなりませんでした:
bundle install --system
.bundle
ディレクトリを削除します。
vendor/bundle
ジェムセット以外またはデフォルトの場所にジェムをインストールするのを手伝ってください。