Гэтсби Используйте простой HTML с frontmatter в качестве источника - PullRequest
0 голосов
/ 26 июня 2019

Я мигрирую из генератора статического сайта на руле.Авторам страниц разрешено использовать либо html, либо уценку.Поэтому у меня есть много частичных HTML-файлов, для которых мне нужно создавать страницы.Эти HTML-файлы на самом деле .hbs file (handlebars), но в них нет выражений, просто обычный HTML-элемент с некоторым frontmatter.

Например:

---
title: Example
author: Narendra
---
<div>
  <h1>Example</h1>
  <p> .. </p>
</div>

Авторы могут удалить эти файлы в структуре каталогов.

Мне не удалось найти преобразователь, который мог бы справиться с такимифайл.Я что-то пропустил?Нужно ли для этого создать собственный преобразователь?

1 Ответ

1 голос
/ 26 июня 2019

AFAIK markdown - это расширенный набор html, поэтому gatsby-transformer-remark должен иметь возможность обрабатывать эти .hbs.

К сожалению, я не знаю, как заставить замечание Гэтсби принять расширение .hbs, но я думаю, что переименование их должно помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...