Я не могу понять, где мой синтаксис выключен. Я пробовал сотни вариантов этого контента. Я использую yaml-loader из webpack. Итак, парсер 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
Это говорит о том, что ямль является чувствительным к пробелу: вкладки и пробелы не являются взаимозаменяемыми в начале строк, в частности, где требуются отступы. – BadZen
Спасибо за отзыв @BadZen - это ошибка синтаксического анализа (ссылка в заголовке, теперь добавленная в тело, чтобы быть более явной). У меня есть автоматическая вкладка в настройку пространства env. Может быть, вы можете посмотреть новый отчет об ошибке и посмотреть, звонит ли звонок? Thanksl – motleydev