Скажите приложению Rails загружать / использовать драгоценные камни в поставщике, а не по умолчанию (/ usr/local/)

#ruby-on-rails #ruby #ruby-on-rails-3 #ruby-on-rails-3.2 #bundler

#ruby-on-rails #ruby #ruby-on-rails-3 #ruby-on-rails-3.2 #пакетник

Вопрос:

у меня есть vendorized драгоценные камни моих приложений vendor , и я хочу, чтобы мое приложение использовало те, которые хранятся в /vendor , но каждый раз, когда я запускаю приложение, оно загружается, /usr/local несмотря на наличие bundle install --path /vendor .Итак, я не могу понять, возможно ли достичь того, чего я хочу, и заставить приложение использовать драгоценные камни в поставщике, а не выходить из моего каталога приложений.??

Ответ №1:

Используя ruby gemset, вы можете достичь этого,

 rvm --create use $RUBY_VERSION@$GEMSET
rvm gemset list
  

Вы можете найти более подробную информацию здесь