Я пытаюсь создать и распространять Ruby Gem, где я упаковываю файлы CoffeeScript для использования в других приложениях.Arbitrary Sprockets путь актива только в драгоценных камнях для Rails/Звездочек
Он отлично работает в большинстве Звездочки приложений, но когда я пытаюсь включить его в Rails приложения я получаю:
undefined method `append_path' for Sprockets:Module
Ошибка этой линии:
::Sprockets.append_path File.join(root_dir, "source")
Каким образом, когда используя жемчужину в приложении Rails. Sprockets не имеет метода append_path? Есть ли способ получить приложения Rails в определенном каталоге для файлов активов?
Я не хочу помещать свои файлы в app/assets/javascripts, потому что это приложение только для активов и их похороны, просто для размещения Rails является эстетически неприятным.
Rails 3.2.11. Модуль Sprockets существует, но он не отвечает на append_path, как в приложениях Sprockets за пределами Rails. –