Я делаю движок здесь, он работает нормально в автономном режиме.
Когда я преобразовываю его в гем и загружаю в другое приложение, я получаю много неопределенных ошибок, возникающих из-за зависимостей гемов моего движка.
Вот gemspec:
s.add_dependency('paperclip')
s.add_dependency('jquery-rails')
s.add_dependency('rails3-jquery-autocomplete')
s.add_dependency('remotipart')
s.add_dependency('cancan')
В приложении, когда я делаю установка пакета, в нем перечислены все эти зависимости, но когда я запускаю приложение, я получаю много ошибок неопределенных методов (например, has_attachment из скрепки). Кажется, что приложение не загружает зависимости движков. Это поведение по умолчанию? Могу я его изменить? То же самое произошло с плагином внутри движка.
Если я вставлю вручную эти драгоценные камни в приложение Gemfile, все будет работать ...