我有一个gatsby页面,并从yaml文件中本地加载一些内容。
查询看起来像这样简化
export const pageQuery = graphql`
query MyQuery($yamlSlug: String!) {
allYaml(filter: { page: { eq: $yamlSlug } }) {
edges {
node {
id
name
message
date
}
}
}
}
`;
为此,我使用gatsby-transformer-yaml
插件
{
resolve: `gatsby-transformer-yaml`,
options: {
typeName: `Yaml`,
},
},
到目前为止,该方法有效。
但是我希望邮件从Markdown转换为html。而且我已经使用gatsby-transformer-remark
插件在其他位置读取了Markdown文件。
我只是无法将转换说明与yaml加载程序结合在一起。
使用GraphQL可以做到这一点吗?