我正在使用hugo,我想将它与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忽略了它:我可以看到所有repo的内容(不只是content
文件夹中的文件)而且我看不到用于编辑元数据的表单。
我做错了什么?
答案 0 :(得分:0)
当yaml格式不正确(缩进或缺少字段名称)时,我已经很难理解这个问题。我发现了问题的来源:我必须将draft:
替换为name: "draft"
此外,我使用的是使用toml格式代替yaml的模板。
使用内置的hugo命令转换所有内容hugo convert toYAML
后,散文工作得很好。