Я использую форматирование asciidoc в JBake. Как я могу использовать пользовательский бэкэнд для генерации asciidoc в html?

Я использую форматирование asciidoc в JBake. Я использую версию 2.4.0 JBake.

Все работает хорошо, но я хочу внести некоторые изменения в HTML, сгенерированный из содержимого asciidoc. Обычно в Asciidoctor вы можете указать параметр template_dirs для пользовательских бэкэндов.

Я попытался сделать то же самое в JBake, добавив следующее в файл jbake.properties.

asciidoctor.option.template_dirs=src/custom-asciidoctor-backends/erb/html5

Каталог src / custom-asciidoctor-backends / erb / html5 содержит оригинальный бэкэнд без каких-либо изменений с моей стороны.

Это дает мне следующую ошибку

Произошла непредвиденная ошибка: (NoMethodError) asciidoctor: FAILED:: Не удалось проанализировать источник, неопределенный метод `each'для"src/custom-asciidoctor-backends/erb/html5":String

Итак, мой вопрос, как я могу настроить JBake для использования собственного бэкэнда?

1 ответ

Решение

В версии 2.4.0 в JBake это невозможно. Проблема была поднята в проекте JBake.

Другие вопросы по тегам