Gatsby: Узлы запросов, построенные трансформерами на основе gatsby-source-filesystem sourceInstanceName

Созданный на 4 сент. 2017  ·  1Комментарий  ·  Источник: gatsbyjs/gatsby

Привет!

Мы используем gatsby-transformer-remark и gatsby-transformer-sharp вместе с плагином gatsby-source-filesystem .

В настоящее время мы фильтруем запрос allMarkdownRemark с помощью регулярного выражения для свойства fileAbsolutePath (как также объясняется в # 1634). Однако этот обходной путь не применяется к плагину gatsby-transformer-sharp .

Разве не было бы неплохо всегда иметь в фильтре свойство sourceInstanceName ? Насколько я понимаю, Гэтсби, это всегда должно быть доступно для любого исходного плагина?

Самый полезный комментарий

Оглядываясь назад, было ошибкой добавлять это поле в gatsby-transformer-comment, и оно будет удалено в будущем, поскольку преобразователь не должен знать или заботиться об источнике уценки.

Вместо этого вы хотите просто запросить фильтрацию allFile в источнике, а затем выбрать childImageSharp и т. Д.

>Все замечания

Оглядываясь назад, было ошибкой добавлять это поле в gatsby-transformer-comment, и оно будет удалено в будущем, поскольку преобразователь не должен знать или заботиться об источнике уценки.

Вместо этого вы хотите просто запросить фильтрацию allFile в источнике, а затем выбрать childImageSharp и т. Д.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги

Смежные вопросы

benstr picture benstr  ·  3Комментарии

theduke picture theduke  ·  3Комментарии

hobochild picture hobochild  ·  3Комментарии

jimfilippou picture jimfilippou  ·  3Комментарии

rossPatton picture rossPatton  ·  3Комментарии