現在、DocPadを評価して、特に当社のWebサイトに適しているかどうかを確認しています。エコテンプレートで構造化メタデータを使用する方法を理解するのに問題があります。エコを使用してバックボーンのネストされた属性を表示する方法に関連していると確信していますか?しかし、それも答えられていません。
私のページは次のようになります:
--- yaml
layout: 'post'
title: "Samuel Johnson's garret - an unexpected lull"
category: 'Digital Publishing'
author:
name: Author Name
page: author
email: author.name@ourdomain.co.uk
---
Unexpected free time, a chilly walk, a brown plaque leads me to
[Dr Johnson's house (http://www.drjohnsonshouse.org/) near Fleet-Street…
とエコテンプレートのような:
---
layout: default
---
<article id="post" class="post">
<h1><%= @document.title %></h1>
<h2>By: <%= @document.author.email %></h2>
<div class="post-content"><%- @content %></div>
</article>
次の@document.author.email
エラーがログに記録されます。
TypeError: Cannot read property 'email' of undefined
その構造化メタデータにアクセスするにはどうすればよいですか?
ありがとう