Создание и импорт драгоценных камней
В настоящее время я работаю над проектом, в котором у меня есть основное приложение с несколькими размещенными движками. Один из этих механизмов предназначен для аутентификации и обработки сеансов, которые в настоящее время хранятся в главном приложении в его собственной корневой папке.
Я хочу создать гем из этой папки и импортировать его в основное приложение, чтобы его можно было использовать для аутентификационных вызовов пользователя, сеанса и т. Д.
Как я могу создать гем из этой папки и сделать классы и методы внутри него доступными для основного приложения.
Мы будем благодарны за любую информацию или ссылки, которые у вас есть на это.
1 ответ
RailsCasts охватывает базовую структуру монтируемого Rails Engine (gemspec позволяет ему быть совместимым с Rails 4). http://railscasts.com/episodes/277-mountable-engines.
Может быть, это хорошее место, чтобы начать, а затем вернуться с дополнительными вопросами.