Bundler создает папку обновлений при установке пакета - PullRequest
0 голосов
/ 15 февраля 2012

Я давно не обновлял свои драгоценные камни, просто сегодня я решил запустить обновление. Я, вероятно, допустил ошибку при первом запуске обновления установки пакета, которое ничего не сделало. Затем я запустил обновление пакета, и он создал совершенно новую папку с именем update в моем каталоге rails, содержащую все гемы, и похоже, что мой проект rails больше не связан с моим каталогом гемов rvm, потому что, если я удаляю папку обновления, он размышляет о не в состоянии найти драгоценные камни. Мне просто интересно, если это новое поведение для рельсов, или это потому, что я сделал что-то не так. Спасибо!

Edit: Выходные данные конфигурации пакета: Настройки перечислены в порядке приоритета. Будет использовано верхнее значение.

путь Установить для локального приложения (/Users/X/dev/tasker/.bundle/config): "update"

disable_shared_gems Установите для своего локального приложения (/Users/X/dev/tasker/.bundle/config): "1"

Кажется, это проблема. Так как же мне вернуть его в прежнее состояние, связавшись с каталогом гемов rvm? И является ли проблема вызвана моей командой 'bundle install update'? Спасибо!

Редактировать снова: Спасибо за помощь, ребята! После выяснения основной проблемы моей проблемы, я нашел это решение: bundle install --system на Как я могу исправить случайное 'sudo bundle install dir_name'? . Теперь проблема решена. Спасибо!

1 Ответ

0 голосов
/ 15 февраля 2012

Я сделал ту же ошибку.

Проверьте параметры командной строки для пакета. установка пакета принимает каталог. и если вы наберете пакет установить обновление, он установит пакет в каталог.

Если вы это сделали, то bundler создаст файл .bundle / config и сохранит указанный путь в файле.

Я думаю, что просто удалив каталог .bundle и запустив "bundle", мы свяжем необходимые файлы, будет использовать драгоценные камни в RVM (если RVM настроен правильно).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...