Подтвердить что ты не робот

Почему "комплект" устанавливает производственные камни на моей машине разработки?

Gemfile говорит:

gem 'sqlite3', :groups => [:development, :test]
gem 'mysql2', :group => :production

пока я набираю bundle install на моей машине разработки. Все драгоценные камни установлены.

Что случилось с моей настройкой?

4b9b3361

Ответ 1

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

Однако, если вы не хотите, чтобы все драгоценные камни были установлены все время, вы можете использовать опцию bundle install --without.