Включить распакованные (vendor / gems / *) гемы в rvm gemset - PullRequest
0 голосов
/ 06 апреля 2011

У меня есть приложение в Rails 2.3.11, с несколькими связанными гемами под APP_ROOT/vendor/gems.Сам Rails заморожен под APP_ROOT/vendor/rails.

Сначала я подумал, что мне необходимо добавить каталог поставщика в путь загрузки rubygems .Но как только я это сделал, распакованные драгоценные камни все еще были недоступны.

В наборе гемов я могу установить все драгоценные камни по одному вручную, с помощью gem install foo, но это установит драгоценный камень вместоиспользуя тот, который поставляется в приложении.То же самое, когда я конвертирую его в упаковщик и bundle install.Драгоценные камни были распакованы, потому что некоторые из них были изменены или недоступны онлайн.

Это то, что я должен решить в RVM?Или в рельсах?Должен ли я включить какой-нибудь путь загрузки куда-нибудь, чтобы приложение подобрало и поняло код в вендоре /?

Решение Проблема была в RedCloth, который не может быть отправлен в комплекте, потому что ему нужнобыть как-то против системных расширений.Установка RedCloth для всей системы решает проблему.

1 Ответ

0 голосов
/ 07 апреля 2011

Проблема была в RedCloth, который не может быть поставлен в комплекте, потому что его нужно каким-то образом сопоставлять с расширениями системы.Установка RedCloth для всей системы решает проблему.

...