私の構文がどこでオフになっているのか分かりません。私はこのコンテンツの100のバリエーションを試しました。私はwebpackからyaml-loaderを使用しています。それで、javascriptパーサー。YAMLException:不完全な明示的なマッピングのペア
---
colors:
- orange:
100: "#hexcode"
75: "#hexcode"
50: "#hexcode"
25: "#hexcode"
- red:
100: "#hexcode"
75: "#hexcode"
50: "#hexcode"
25: "#hexcode"
はここで完全なエラーです:
ERROR in ./~/json-loader!./~/yaml-loader!./data/colors.yaml
Module build failed: YAMLException: incomplete explicit mapping pair; a key node is missed at line 1, column 73:
... :\n 100: \"#hexcode\"\n 75: \"#hexcode\"\n
75:
の:
でニンジンのポインタがあります
あなたの問題の詳細をポストする必要があります。解析エラーが出ますか?期待していなかった構造ですか?何を見ていますか? – BadZen
これは、yamlは空白に敏感であるということです。タブとスペースは、行の先頭、特にインデントが必要な場所では入れ替えできません。 – BadZen
@BadZenのフィードバックに感謝します。これは解析エラーです(タイトルで参照されています。これはもっと明示的に身体に追加されました)。私はenvセットアップのための自動タブを持っています。たぶん新しいエラーレポートを見て、何か鐘が鳴るかどうか確認できますか? Thanksl – motleydev