Я не уверен, что именно вы пытаетесь сделать, это может помочь дать лучшие ответы, но вот некоторая полезная информация:
Вы можете напрямую обратиться к erb, некоторая информация об этом здесь,которые, вероятно, уже делали:
http://www.ruby -doc.org / stdlib / libdoc / erb / rdoc / classes / ERB.html
Для спискаЛегкие файлы шаблонов Dir.glob должен иметь возможность легко находить конкретные файлы и проходить по ним:
http://ruby -doc.org / core / classes / Dir.html # M000629
Сложная часть, о которой я не знаю, как вам посоветовать, - это получить доступ к помощникам и другим вещам, которые предоставляет Rails.Помощники, которые вы пишете, являются просто модулями, так что вы можете смешивать их, что-то похожее может быть возможно с помощью встроенных помощников рельсов.
Это интересно и связано, но прямо не отвечает вашемувопрос, поскольку он использует шаблонизатор Liquid вместо ERB, но в остальном он генерирует статическое генерирование сайтов, о котором вы говорите:
https://github.com/mojombo/jekyll