Gatsby: плагин Transformer должен использовать несколько исходных узлов - PullRequest
0 голосов
/ 30 апреля 2020

Я хочу написать плагин Gatsby Transformer, который берет все узлы исходного файла и создает один новый узел.

Упрощенный пример: плагин, который объединяет текст всех файлов в каталоге в один новый узел.

async function onCreateNode({ node, loadNodeContent }) {
  // Hm, this doesn't work here, because I want all file nodes, not only single nodes.
}

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

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