2013-11-25 5 views
3

Wintersmith을 Node.js의 정적 사이트 생성기로 사용하여 사이트를 설정하려고합니다. 기본적으로 마크 다운에서 작성된 기사는 사이트의 컨텐트로 게시되어 짧은 제목 섹션을 사용하여 옥 (Jade) 템플리트에서 사용할 수있는 기사에 대한 일부 메타 데이터를 지정합니다. 이러한 속성은 두 인하 수평 규칙 요소 (---) 사이에 그룹화되어 밖으로 상자의Wintersmith에서 추가 markdown 메타 데이터 매개 변수에 액세스

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

Welcome to your new blog! 
... 

이 잘 작동하고 날짜 개체를 구문 분석, 또는 물품 등의 저자을 포함처럼이 일을 할 수 그러나 이미지 파일을 가리키는 "thumb"이라는 매개 변수를 추가하여 게시물의 축소판으로 사용하려고합니다. 그러나 단순히 위의 매개 변수를 추가하고 저장하려고하면 작동하지 않으므로 그런 식으로 액세스 할 수 없습니다.

나는 Wintersmith에서 추가 메타 데이터 매개 변수를 사용하는 사람들을 많이 보았지만 그 방법을 지정하는 것은 아닙니다.

Wintersmith 템플릿에 사용할 메타 데이터 매개 변수를 어떻게 추가합니까?

답변

4

나는 page.metadata 개체를 찾고 있다고 생각합니다.

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

... 

test.jade

h1=page.metadata.foo 
+0

완벽한을 test.md. 그것은 내가 예상했던 것보다 훨씬 분명하다. 감사! – mbeasley