#bundler
#bundler
Вопрос:
Я новичок в rails 3, и мне нужно знать, как rails управляет зависимостями gem в rails 3, также мне нужно знать, чем это отличается от более старой версии rails?
Ответ №1:
Я не думаю, что были какие-либо изменения в базовом рабочем процессе. В Rails 3 он включен по умолчанию, тогда как в 2.3.x его приходилось настраивать вручную.
По сути, bundler принимает требования, изложенные в вашем Gemfile (имя gem, минимальная версия, точная версия и т.д.), И разрабатывает набор gem, которые отвечают этим требованиям. Он записывает точные версии в Gemfile.блокирует и берет на себя ответственность за «требование» любых драгоценных камней, которые вам нужны в вашем приложении.
Стоит прочитать руководство, особенно в отношении различных вариантов развертывания.
Смотрите gembundler.com для краткого описания того, как использовать его в Rails 3.
Комментарии:
1. Спасибо, Генри, это полезно для меня