2013-12-04 4 views
2

Есть ли способ использовать драгоценный камень в качестве библиотеки в Rails 4?Использовать gem как библиотеку в Rails 4

Я попытался положить в папке гема после клонирования в Lib папки, но это, кажется, не работает

+0

Один должно спросить, почему .... –

+0

@TonyHopkinson Я знаю, что есть способ Fork и использовать его из моего разветвленного репо, включив его в Gemfile, но я хотел отредактировать его вместе с самим приложением, поэтому он просто потребовал дополнительных изменений. Мне просто нужно много времени, чтобы обновлять, нажимать, связывать обновление, а затем перезапускать сервер каждый раз при обновлении драгоценного камня и когда мне нужно проверить интеграцию с самим приложением. –

ответ

3

Вы можете установить локальный путь к драгоценному камню в вашем Gemfile, если я ясно понял проблему.

# Gemfile 
gem 'my_perfect_gem', path: './path/to/my_perfect_gem' 

Я думаю, что лучше установить локальное расположение гема только для разработки и тестирования, так обернуть эту линию в группе. К сожалению, вы должны перезапустить сервер rails при каждом обновлении драгоценного камня.

Может быть, есть лучший подход, такие, как использование драгоценного камня как часть приложения в папке Lib - Auto-loading lib files in Rails 4

+0

Обычно изменения в файлах в lib требуют перезагрузки также. На самом деле, если я что-то изменил в lib, я бы перезапустил, чтобы убедиться ... –

Смежные вопросы