gpt4 book ai didi

node.js - 在 Wintersmith 中访问额外的 Markdown 元数据参数

转载 作者:搜寻专家 更新时间:2023-10-31 23:43:15 26 4
gpt4 key购买 nike

我正在尝试使用 Wintersmith 设置网站作为 Node.js 中的静态站点生成器。默认情况下,以 markdown 编写的文章将作为网站内容发布,使用一个简短的标题部分来指定一些关于文章的元数据,这些元数据可以在 Jade 模板中使用,例如。这些属性分组在两个 Markdown 水平规则元素 (---) 之间:

---
title: README
author: the-wintersmith
date: 2013-04-30
template: article.jade
---

Welcome to your new blog!
...

开箱即用,这很好用,我可以做一些事情,比如解析日期对象,或包括文章的作者等。但我还想添加一个名为“thumb”的参数,它会指向一个图像用作帖子缩略图的文件。但是简单地添加上面的参数并尝试存储它是行不通的,并且无法以这种方式访问​​它。

我见过很多人使用 Wintersmith,他们在其中包含额外的元数据参数,但似乎没有人指定他们如何完成它。

您如何添加额外的元数据参数以用于您的 Wintersmith 模板?

最佳答案

我认为您正在寻找 page.metadata 对象。

测试.md

---
foo: bar
template: test.html
---

...

测试.jade

h1=page.metadata.foo

关于node.js - 在 Wintersmith 中访问额外的 Markdown 元数据参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20205046/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com