Вы можете заставить объект Gem возвращать список доступных драгоценных камней в пути? - PullRequest
0 голосов
/ 02 декабря 2011

У меня проблемы с тем, чтобы мои локальные гемы работали на моем веб-сервере.Я не получаю такого файла для загрузки ошибок, хотя я добавил свой локальный каталог gem в мои пути .gemrc.Я надеюсь найти способ, по крайней мере, посмотреть, к каким драгоценностям у меня действительно есть доступ.

Я попытался добавить свой локальный путь к драгоценным камням несколькими способами, включая

Gem.path.push "/myHome/usrName/ruby/gems

, но безуспешно.Как мне сделать что-то вроде

Gem.available_gems.each do |g|
 puts g
end

?

1 Ответ

0 голосов
/ 03 декабря 2011

Попробуйте использовать Bundler . Он управляет вашими драгоценными камнями и позволяет вашему проекту знать, где их найти при правильном использовании. На производственных серверах он может установить локальную копию гема, так что вам не нужно беспокоиться о правильной настройке пути.

...