当我尝试使用中间人构建时,我收到以下错误:
YAML Exception: (<unknown>): mapping values are not allowed in this context at line 2 column 31
即使我尝试使用--verbose这样的东西,我也无法找到它:
bundle exec middleman build -c --verbose
如果我不使用--verbose,结果相同。任何人都可以告诉我如何找出错误的位置。
提前致谢。
答案 0 :(得分:0)
您的某个data / *。yml文件或YAML frontmatter中的语法可能不正确。
您是否看到自己的任何文件名(data / ...,source / ...)接近堆栈跟踪中的“YAML异常”?
如果您有data / *。yml文件,则可以验证它们以查找错误。如果你有YAML frontmatter部分,你可以尝试一次删除它们并再次运行build
。