Gatsby: Von Transformern erstellte Abfrageknoten basierend auf gatsby-source-filesystem sourceInstanceName

Erstellt am 4. Sept. 2017  ·  1Kommentar  ·  Quelle: gatsbyjs/gatsby

Hallo!

Wir verwenden gatsby-transformer-remark und gatsby-transformer-sharp mit dem gatsby-source-filesystem Plugin.

Wir filtern derzeit die allMarkdownRemark Abfrage mit einer Regex auf der fileAbsolutePath Eigenschaft (wie auch in #1634 erklärt). Diese Problemumgehung gilt jedoch nicht für das gatsby-transformer-sharp Plugin.

Wäre es nicht schön, immer die Eigenschaft sourceInstanceName im Filter zu haben? Soweit ich Gatsby verstehe, sollte dies immer für jedes Quell-Plugin verfügbar sein?

Hilfreichster Kommentar

Im Nachhinein war es ein Fehler, dieses Feld zu gatsby-transformer-remark hinzuzufügen und wird in Zukunft entfernt, da der Transformer die Quelle des Markdowns nicht kennen oder sich darum kümmern sollte.

Was Sie stattdessen tun möchten, ist einfach die gesamte Dateifilterung der Quelle abzufragen und dann childImageSharp usw. auszuwählen.

>Alle Kommentare

Im Nachhinein war es ein Fehler, dieses Feld zu gatsby-transformer-remark hinzuzufügen und wird in Zukunft entfernt, da der Transformer die Quelle des Markdowns nicht kennen oder sich darum kümmern sollte.

Was Sie stattdessen tun möchten, ist einfach die gesamte Dateifilterung der Quelle abzufragen und dann childImageSharp usw. auszuwählen.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

kalinchernev picture kalinchernev  ·  3Kommentare

theduke picture theduke  ·  3Kommentare

benstr picture benstr  ·  3Kommentare

magicly picture magicly  ·  3Kommentare

3CordGuy picture 3CordGuy  ·  3Kommentare