将YAML转换为TOML,并与Hugo一起放入archetypes/default.md
我有Hugo markdown的首页,它们成功地将自己添加到菜单中。降价是YAML格式的将YAML转换为TOML,并与Hugo一起放入archetypes/default.md,yaml,hugo,toml,Yaml,Hugo,Toml,我有Hugo markdown的首页,它们成功地将自己添加到菜单中。降价是YAML格式的 menu: main: parent: 'products' identifier: 'newitem' name: "New Item" 这将生成一个菜单,其中产品项下有一个新项 我想将这个菜单前面的内容提取到原型中,这样当我创建一个新项目时,它会为我创建菜单结构,我只需要更改标识符 这是我将原始YAML转换为的TOML [[menu.main]] parent
menu:
main:
parent: 'products'
identifier: 'newitem'
name: "New Item"
这将生成一个菜单,其中产品项下有一个新项
我想将这个菜单前面的内容提取到原型中,这样当我创建一个新项目时,它会为我创建菜单结构,我只需要更改标识符
这是我将原始YAML转换为的TOML
[[menu.main]]
parent = "products"
identifier = "newitem"
name = "New Item"
但是,当我创建一个新项时,菜单项作为产品的同级项而不是位于产品下
Hugo new
过程的输出如下:
[menu]
[[menu.main]]
identifier = "newitem"
name = "New Item"
parent = "products"
我做错了什么