Как повторно синхронизировать Gemfile.lock с изменениями в Gemfile - программирование
Подтвердить что ты не робот

Как повторно синхронизировать Gemfile.lock с изменениями в Gemfile

Как повторно синхронизировать Gemfile.lock с изменениями в Gemfile.

Предполагая, что у меня есть 3 драгоценных камня (gem1, gem2, gem3) в Gemfile.

bundle install создает файл Gemfile.lock.

Если я удалю gem3 и запустил bundle install, мне бы хотелось, чтобы Gemfile.lock был повторно создан, а gem3 удален из gemset rvm. Но это не так, как мне пересинхронизировать, не отбрасывая gemset.

4b9b3361

Ответ 1

Чтобы привести Gemfile.lock в соответствие с изменениями Gemfile, запустите bundle check.

Чтобы привести Gemfile.lock в соответствие как с изменениями Gemfile, так и с новейшими совместимыми камнями, запустите bundle update.


Связанный: Этот blogpost от viget имеет несколько хороших советов по Лучшие рекомендации Bundler