Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 访问Wintersmith中的其他标记元数据参数_Node.js_Markdown_Pug_Wintersmith - Fatal编程技术网

Node.js 访问Wintersmith中的其他标记元数据参数

Node.js 访问Wintersmith中的其他标记元数据参数,node.js,markdown,pug,wintersmith,Node.js,Markdown,Pug,Wintersmith,我正在尝试使用Node.js中的静态站点生成器来设置站点。默认情况下,以降价方式编写的文章将作为网站中的内容发布,例如,使用一个短标题部分来指定可在Jade模板中使用的有关文章的一些元数据。这些属性在两个降价水平规则元素(--)之间分组: 开箱即用,效果很好,我可以解析date对象,或者包含文章作者,等等。但是我还想添加一个名为“thumb”的参数,该参数将指向一个图像文件,用作文章的缩略图。但是,简单地在上面添加参数并尝试存储它是不起作用的,并且无法通过这种方式访问它 我见过很多人使用Wint

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

开箱即用,效果很好,我可以解析date对象,或者包含文章作者,等等。但是我还想添加一个名为“thumb”的参数,该参数将指向一个图像文件,用作文章的缩略图。但是,简单地在上面添加参数并尝试存储它是不起作用的,并且无法通过这种方式访问它

我见过很多人使用Wintersmith,其中包括额外的元数据参数,但似乎没有人指定如何实现它


如何添加额外的元数据参数以在Wintersmith模板中使用?

我想您正在查找
页面.metadata
对象

test.md

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

...
翡翠

h1=page.metadata.foo

完美的这比我想象的要明显得多。谢谢
h1=page.metadata.foo