如何使用 gatsby-transformer-remark 在 markdown 中获取自定义备注?
Posted
技术标签:
【中文标题】如何使用 gatsby-transformer-remark 在 markdown 中获取自定义备注?【英文标题】:How to get custom remarks in markdown with gatsby-transformer-remark? 【发布时间】:2019-03-17 10:45:14 【问题描述】:我的markdown有一些额外的注释,看起来像这样:
---
path: "/"
date: "2018-10-12"
title: "xxxx"
description: "desccc"
---
some of the text
如何获取描述?
allMarkdownRemark(
sort: order: DESC, fields: [frontmatter___date]
limit: 1000
)
edges
node
frontmatter
path
title
date
【问题讨论】:
【参考方案1】:嗯,markdown 文档的头部通常被称为frontmatter
,它会自动为您转换,所以只需将description
字段添加到frontmatter ...
结构内的graphql 查询中,然后按照您的意愿使用它以title
字段为例。
【讨论】:
谢谢,这就是我已经尝试过的,但我没有该字段。你确定它开箱即用还是我需要做其他事情?干杯 可以,只要您使用的是gatsby-transformer-remark
,我相信您是。
谢谢,但它不起作用。我添加了自定义字段,它们是未定义的。如果我删除“日期”,我会得到“日期”为空,因此我认为有一些东西知道需要哪些字段。还有其他建议吗?
刚刚阅读另一篇文章(***.com/questions/48329511/…),我需要重新启动 gatsby 服务器。
大声笑,我记得对那个发表评论以上是关于如何使用 gatsby-transformer-remark 在 markdown 中获取自定义备注?的主要内容,如果未能解决你的问题,请参考以下文章
如何在自动布局中使用约束标识符以及如何使用标识符更改约束? [迅速]
如何使用 AngularJS 的 ng-model 创建一个数组以及如何使用 jquery 提交?