Hexo.io Ошибка YAMLException: дублированный ключ сопоставления - PullRequest
0 голосов
/ 27 декабря 2018

Я получаю следующую ошибку для любой шестнадцатеричной команды (clean / deploy / generate), и я полностью озадачен.Там нет упоминания о файле, который имеет дублированный ключ сопоставления ... FWIW, я на Mac OS X. Я сделал grep для "type: git" (grep -rnil "type: git" * / *), нострока и столбец неверны.

Я не являюсь мастером node.js, но я пытаюсь выяснить следующие шаги.

FATAL duplicated mapping key at line 86, column 3:
      type: git
      ^
YAMLException: duplicated mapping key at line 86, column 3:
      type: git
      ^
    at generateError (/usr/home/test/node_modules/js-yaml/lib/js-yaml/loader.js:165:10)
    at throwError (/usr/home/test/node_modules/js-yaml/lib/js-yaml/loader.js:171:9)
    at storeMappingPair (/usr/home/test/node_modules/js-yaml/lib/js-yaml/loader.js:308:7)
    at readBlockMapping (/usr/home/test/node_modules/js-yaml/lib/js-yaml/loader.js:1071:9)
    at composeNode (/usr/home/test/node_modules/js-yaml/lib/js-yaml/loader.js:1332:12)
    at readBlockMapping (/usr/home/test/node_modules/js-yaml/lib/js-yaml/loader.js:1062:11)
    at composeNode (/usr/home/test/node_modules/js-yaml/lib/js-yaml/loader.js:1332:12)
    at readDocument (/usr/home/test/node_modules/js-yaml/lib/js-yaml/loader.js:1492:3)
    at loadDocuments (/usr/home/test/node_modules/js-yaml/lib/js-yaml/loader.js:1548:5)
    at Object.load (/usr/home/test/node_modules/js-yaml/lib/js-yaml/loader.js:1569:19)
    at Hexo.yamlHelper (/usr/home/test/node_modules/hexo/lib/plugins/renderer/yaml.js:7:15)
    at Hexo.tryCatcher (/usr/home/test/node_modules/bluebird/js/release/util.js:16:23)
    at Hexo.<anonymous> (/usr/home/test/node_modules/bluebird/js/release/method.js:15:34)
    at Promise.then.text (/usr/home/test/node_modules/hexo/lib/hexo/render.js:61:21)
    at tryCatcher (/usr/home/test/node_modules/bluebird/js/release/util.js:16:23)
    at Promise._settlePromiseFromHandler (/usr/home/test/node_modules/bluebird/js/release/promise.js:512:31)
    at Promise._settlePromise (/usr/home/test/node_modules/bluebird/js/release/promise.js:569:18)
    at Promise._settlePromise0 (/usr/home/test/node_modules/bluebird/js/release/promise.js:614:10)
    at Promise._settlePromises (/usr/home/test/node_modules/bluebird/js/release/promise.js:694:18)
    at _drainQueueStep (/usr/home/test/node_modules/bluebird/js/release/async.js:138:12)
    at _drainQueue (/usr/home/test/node_modules/bluebird/js/release/async.js:131:9)
    at Async._drainQueues (/usr/home/test/node_modules/bluebird/js/release/async.js:147:5)

1 Ответ

0 голосов
/ 03 мая 2019

Вам необходимо следующее: - тип: git репо: филиал: мастер - тип: git репо: филиал: мастер

...