Как отменить установку пакета - без

Как вы отменяете бег?

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
bundle install --no-deployment
Другие вопросы по тегам