Почему `bundle update rack 'поставляет миллионы строк кода? - PullRequest
0 голосов
/ 21 ноября 2018

Для исправления безопасности мне нужно было обновить гем стойки, поэтому я запустил это:

bundle update rack

Потребовалось некоторое время, и в конце я вижу эту новую папку/vendor/cache/ruby/2.4.0/, и он содержит 2,7 миллиона строк кода.

Это действительно не так.Кто-нибудь знает, что происходит?Я попытался удалить эту папку, но когда я запустил rails console, после этого появилось сообщение о том, что мне нужно запустить bundle install, что вернет все содержимое обратно в эту гигантскую папку.

1 Ответ

0 голосов
/ 21 ноября 2018

В какой-то момент вы пробежали bundle install --path=vendor/cache.Это приводит все в vendor/cache как подразумевается.

Чтобы полностью изменить это, вы можете просто удалить строку из файла .bundle/config и удалить папку vendor/cache.Повторно запустите bundle update rack и все должно быть хорошо вычищено.

...