Лучший способ потребовать движки Haml on Rails3

Я разрабатываю приложение движка Rails3, и я хочу использовать Haml для просмотры.

Во-первых, я добавил это в Gemfile движка:

gem "haml"

Пока я тестировал свой движок, он работал нормально (я использовал https://github.com/ josevalim / enginex , чтобы сгенерировать гем и протестировать его с помощью фиктивного приложения).

Мои проблемы начались, когда я попытался использовать движок в реальном приложении Rails. Приложение не имеет гема "haml" в собственном Gemfile, поэтому оно не инициализировало Haml, поэтому я получал ошибки "шаблон не найден", так как он не искал представления .haml. Почему Rails не вызывает Haml-файл "init.rb" и поэтому правильно инициализирует Haml, просто добавляя гем "haml" в Gemfile движка?

8
задан tshepang 18 October 2013 в 14:18
поделиться