1

当我尝试使用中间人构建时,出现以下错误:

YAML Exception: (<unknown>): mapping values are not allowed in this context at line 2 column 31

即使我尝试过使用 --verbose 类似的东西,我也找不到它:

bundle exec middleman build -c --verbose

如果我不使用 --verbose 会有相同的结果。谁能告诉我如何找出错误在哪里。

提前致谢。

4

1 回答 1

0

您的 data/*.yml 文件或 YAML frontmatter 之一可能是错误的语法。

您是否在堆栈跟踪中看到靠近“YAML 异常”的任何您自己的文件名(数据/...、源/...)?

如果您有 data/*.yml 文件,则可以验证它们以查找错误。如果您有 YAML frontmatter 部分,您可以尝试一次删除一个并build再次运行。

于 2013-10-06T19:19:22.710 回答