1

middleman でビルドしようとすると、次のエラーが発生します。

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 フロントマターのいずれかの構文が正しくない可能性があります。

スタック トレースの「YAML 例外」の近くに独自のファイル名 (data/…、source/…) が表示されますか?

data/*.yml ファイルがある場合は、それらを検証してエラーを見つけることができます。YAML の frontmatter セクションがある場合は、一度に 1 つずつ削除してからbuild再度実行してみてください。

于 2013-10-06T19:19:22.710 に答える