1

ブログにはOctopressを使用しています。一般的に、1回の例外を除いてうまく機能しますrake generate.

psych.rb:203:in `parse': (<unknown>): mapping values are not allowed in this context at line 3 column 6 (Psych::SyntaxError)

この状況に何度遭遇したか覚えていません。上記のキーワードをグーグルで検索するたびに、何の助けにもなりませんでした。

私にできることは、すべてのソース ファイル (*.mkd) を から除外し、_postsそれらを 1 つずつ追加して、どれが間違っているかを確認することです。私はチェックを続け、最終的には些細な文法ミスが octopress を怒らせることが判明しました。

人生はそれほど難しいものであってはなりません。では、オクトプレスのソースファイルをデバッグして、ファイルのどの行が文法的に正しくないかを示すことは可能ですか? からの出力rake generateはまったく意味がありません。

4

3 に答える 3

0

Pandoc を使用してマークダウン ファイルを変換しようとすると、同様のエラー (「マッピング値はこのコンテキストでは許可されていません」) が表示されました。おそらく、あなたのエラーメッセージはpandocから来ていますか?

于 2014-02-12T04:41:58.593 に答える
-7

Octopress をデバッグする必要はありません。Python を利用した静的サイト ジェネレーターであるPelicanに移行してください。フル機能で使いやすく、間違いなく有用なデバッグ情報を生成します。

于 2012-10-05T19:41:27.167 に答える