Файлы, добавленные в мой проект Ruby при использовании RBENV - PullRequest
0 голосов
/ 19 марта 2012

После установки RBEnv и перестройки моего ROR-проекта теперь я, кажется, добавил много-много файлов в свой проект.Они находятся в / vendor / local и, кажется, дублируют то, что вы обычно находите в /Library/Ruby/Gems.

Мой проект не будет работать без этих файлов (я получаю сообщение Could not find rake-0.9.2.2 in any of the sources.

У меня были проблемы с установкой RBEnv. У меня есть другие проблемы (например, я должен bundle exec rails вместо того, чтобы просто запустить rails). Я подозреваю, что сделал что-то не так и не должен былэти файлы в моем проекте. Что я хотел бы знать, это:

1) Должны ли эти файлы быть там?

2) Как лучше это исправить (если это не так, как есть)должен работать)?

3) Если лучший подход - начать все заново и переустановить rbenv, как мне все это очистить?

1 Ответ

0 голосов
/ 27 марта 2012

Это правда, что использование RBENV приведет к тому, что вы поместите копии ваших драгоценных камней в папку проекта / vendor / local. Это должно удалить любые зависимости от вашего базового набора гемов. Эти файлы не обязательно должны быть частью вашего исходного репозитория, если ваш 'gemfile' и ваш файл .rbenv-version включены в репозиторий.

Другая цена, которую вы платите за использование rbenv, заключается в том, что с этого момента вы должны bundle exec rails <command> и bundle exec rake <command>.

...