【问题标题】:Prose.io is ignoring my _prose.yml fileProse.io 忽略了我的 _prose.yml 文件
【发布时间】:2017-12-07 20:47:37
【问题描述】:

我正在使用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 文件夹中的文件)而且我没有看到用于编辑元数据的表单。

我做错了什么?

【问题讨论】:

    标签: hugo prose


    【解决方案1】:

    我了解到,当 yaml 格式不正确(缩进或缺少字段名称)时,会出现此问题。我发现问题出在哪里:我不得不将draft: 替换为name: "draft"

    此外,我使用的模板对元数据使用 toml 格式而不是 yaml。

    在使用内置的 hugo 命令hugo convert toYAML prose 转换所有内容后,一切正常。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-09-04
      • 1970-01-01
      • 2023-04-09
      • 2017-02-01
      • 2017-11-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多