Prose.io 忽略了我的 _prose.yml 文件
Prose.io is ignoring my _prose.yml file
我正在使用 hugo and I would like to use it with prose.io,正如我在这里读到的那样(事实上,我通过分叉回购来测试它并且效果很好)。
我创建了一个包含以下内容的 _prose.yml
文件:
prose:
rooturl: 'content'
media: 'static/images'
metadata:
content/posts:
- name: "title"
field:
element: "text"
label: "Title"
placeholder: "Post's title"
- name: "date"
field:
element: "text"
label: "Fecha"
placeholder: "Write yyyy-mm-dd"
value: CURRENT_DATETIME
- draft:
field:
element: "checkbox"
label: "Draft"
help: "Unpublish or publish"
value: true
不幸的是 prose.io 忽略了它:我可以看到所有回购的内容(不仅仅是 content
文件夹中的文件)而且我没有看到用于编辑元数据的表单。
我做错了什么?
我了解到当 yaml 格式不正确(缩进或缺少字段名称)时会出现此问题。我发现问题出在哪里:我不得不用 name: "draft"
替换 draft:
此外,我使用的模板使用元数据的 toml 格式而不是 yaml。
使用内置的 hugo 命令转换所有内容后 hugo convert toYAML
prose 工作得很好。
我正在使用 hugo and I would like to use it with prose.io,正如我在这里读到的那样(事实上,我通过分叉回购来测试它并且效果很好)。
我创建了一个包含以下内容的 _prose.yml
文件:
prose:
rooturl: 'content'
media: 'static/images'
metadata:
content/posts:
- name: "title"
field:
element: "text"
label: "Title"
placeholder: "Post's title"
- name: "date"
field:
element: "text"
label: "Fecha"
placeholder: "Write yyyy-mm-dd"
value: CURRENT_DATETIME
- draft:
field:
element: "checkbox"
label: "Draft"
help: "Unpublish or publish"
value: true
不幸的是 prose.io 忽略了它:我可以看到所有回购的内容(不仅仅是 content
文件夹中的文件)而且我没有看到用于编辑元数据的表单。
我做错了什么?
我了解到当 yaml 格式不正确(缩进或缺少字段名称)时会出现此问题。我发现问题出在哪里:我不得不用 name: "draft"
draft:
此外,我使用的模板使用元数据的 toml 格式而不是 yaml。
使用内置的 hugo 命令转换所有内容后 hugo convert toYAML
prose 工作得很好。