我已经设置了 Harp,它正在运行并提供内容,但存储的任何值_data.json
似乎都没有效果。
目录结构:
/
|-- _harp.json
|-- _data.json
|-- _layout.ejs
|-- index.md
|-- getting-started.md
该文件_harp.json
包含:
{
"globals": {
"title": "Home"
}
}
_data.json
包含:
{
"getting-started": {
"title": "Getting Started"
}
}
并_layout.ejs
包含:
<!DOCTYPE html>
<html>
<head>
<title><%= title %> — My Website</title>
</head>
<body>
<%- yield %>
</body>
</html>
布局和页面内容正确加载,并<%= title %>
替换为_harp.json
. 但是,当 中存在条目时_data.json
,不会进行替换,而是继续用 中的值替换_harp.json
。
我错过了这个显而易见的事情吗?先感谢您。