bundle устанавливает каталог ruby ​​в моем проекте - PullRequest
4 голосов
/ 10 июня 2011

Я пытался исправить какой-то мусор, который происходил (удручающе), обновляя rubygems вчера. Чтобы исправить spork, я набрал «bundle install spork», прежде чем понял, что фактически не набрал «gem install spork», и он установил все в каталоге spork в папке моего проекта. Я удалил это и попытался «установить пакет». который, казалось, работал. Но я просто пошел делать коммит и заметил, что в моем проекте теперь есть каталог ruby.

Я удалил это, но теперь не знаю, как заставить пакет вернуться к установке где-нибудь за пределами моего каталога проекта. Кто-нибудь знает, какая команда это сделает?

Ответы [ 3 ]

6 голосов
/ 10 июня 2011

Если вы когда-нибудь случайно вызовете bundle install foo, он попытается установить ваши драгоценные камни в каталог foo , а также установит его в качестве постоянного выбора в .bundle .Итак, взгляните на .bundle / config и убедитесь, что там нет ничего нежелательного.

1 голос
/ 10 июня 2011

Необходимо использовать пакетную установку --system, чтобы вернуть ее в каталог по умолчанию.

0 голосов
/ 10 июня 2011

bundle install без аргумента пути делает это для меня.

...