Как отменить установку пакета - без
Как вы отменяете бег?
bundle install --without development
Прямо сейчас у меня есть гемы в группе разработчиков, которые игнорируются, потому что я запустил это один раз... (обратите внимание, что я попытался удалить gemfile.lock безрезультатно)
4 ответа
Обновленный правильный ответ - @caspyin, здесь.
Мой ответ все еще здесь для исторических целей:
Настройки Bundler хранятся в файле с именем
.bundle/config
, Вы можете сбросить его, удалив или удалив весь.bundle
каталог, как это:rm -rfv .bundle
Или, если вы боитесь
rm -rf
(все нормально, много людей)rm .bundle/config rmdir .bundle
Список конфигов
bundle config
Удалить значение из конфигурации
bundle config --delete without
Добавить значение в конфигурации
bundle config --local without development
Или вы можете вручную редактировать значения в .bundle/config
файл.
Бежать
bundle install --without ""
Ссылка: https://github.com/carlhuda/bundler/blob/master/spec/install/gems/groups_spec.rb#L149-154
it "clears without when passed an empty list" do
bundle :install, :without => "emo"
bundle 'install --without ""'
should_be_installed "activesupport 2.3.5"
end