Всякий раз, когда я bundle install
все драгоценные камни получить установлен наПочему Bundle Install устанавливает драгоценные камни в поставщике/комплекте?
app_dir/vendor/bundle
пути и потребляет нагрузки дискового пространства. Я также попытался установить драгоценные камни, где он должен получить установленные gemsets т.е. в то время как развитие, это:
bundle install --no-deployement
, но это не работает для меня и installeing драгоценных камней на vendor/bundle
. Как я могу заставить его быть установленным глобально для всех приложений или в месте расположения рубиновых гемселей? Я также попытался удалить .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
Некоторые другие данные, которые вы, возможно, потребуется:
[email protected] ~/Projects/qe (develop)*$ which bundle
/Users/aman/.rvm/gems/[email protected]/bin/bundle
[email protected] ~/Projects/qe (develop)*$ rbenv which bundle
/Users/aman/.rbenv/versions/2.0.0-p247/bin/bundle
[email protected] ~/Projects/qe (develop)*$ rbenv which ruby
/Users/aman/.rbenv/versions/2.0.0-p247/bin/ruby
[email protected] ~/Projects/qe (develop)*$ rbenv gemset active
rbenv: NO such command `gemset'
[email protected] ~/Projects/qe (develop)*$ which rails
/Users/aman/.rvm/gems/[email protected]/bin/rails
Я попробовал это также, но не помогло:
bundle install --system
и удаление .bundle
каталога.
Пожалуйста, помогите мне в установке драгоценных камней в gemset не vendor/bundle
или по умолчанию.
попробовал это, но не помог. –
@AmandeepSingh Интересно. Итак, что произойдет, если вы попробуете указать другой путь - пример 'bundle install --path sample'? Я предполагаю, что это тоже не сработает. Если это так, можете ли вы переустановить комплектщик, используя 'gem unistall bundler' и' gem install bundler'? –
Я тоже это сделал. Даже я снова установил rvm и ruby. –