囷囷. 2023-05-25 08:58 采纳率: 0%
浏览 27

hexo博客上传时报错 求解,如何解决?

hexo博客上传时报错 求解

FATAL 
YAMLException: expected a single document in the stream, but found more
    at Object.load (/Users/doumeili/hexo-blog/node_modules/js-yaml/lib/loader.js:1722:9)
    at Hexo.yamlHelper (/Users/doumeili/hexo-blog/node_modules/hexo/lib/plugins/renderer/yaml.js:20:15)
    at Hexo.tryCatcher (/Users/doumeili/hexo-blog/node_modules/bluebird/js/release/util.js:16:23)
    at Hexo.<anonymous> (/Users/doumeili/hexo-blog/node_modules/bluebird/js/release/method.js:15:34)
    at /Users/doumeili/hexo-blog/node_modules/hexo/lib/hexo/render.js:81:22
    at tryCatcher (/Users/doumeili/hexo-blog/node_modules/bluebird/js/release/util.js:16:23)
    at Promise._settlePromiseFromHandler (/Users/doumeili/hexo-blog/node_modules/bluebird/js/release/promise.js:547:31)
    at Promise._settlePromise (/Users/doumeili/hexo-blog/node_modules/bluebird/js/release/promise.js:604:18)
    at Promise._settlePromise0 (/Users/doumeili/hexo-blog/node_modules/bluebird/js/release/promise.js:649:10)
    at Promise._settlePromises (/Users/doumeili/hexo-blog/node_modules/bluebird/js/release/promise.js:729:18)
    at _drainQueueStep (/Users/doumeili/hexo-blog/node_modules/bluebird/js/release/async.js:93:12)
    at _drainQueue (/Users/doumeili/hexo-blog/node_modules/bluebird/js/release/async.js:86:9)
    at Async._drainQueues (/Users/doumeili/hexo-blog/node_modules/bluebird/js/release/async.js:102:5)
    at Async.drainQueues [as _onImmediate] (/Users/doumeili/hexo-blog/node_modules/bluebird/js/release/async.js:15:14)
    at process.processImmediate (node:internal/timers:471:21)


  • 写回答

2条回答 默认 最新

  • 北海屿鹿 2023-05-25 14:20
    关注

    这个错误提示是说在读取YAML文件时,发现了多个文档,但是只期望读取到一个文档。

    通常情况下,这个错误是由于YAML文件格式不正确导致的。可能是文件中存在多个文档分隔符(---),但是没有在每个文档之间加上空行,或者文件中存在语法错误等。

    解决这个问题的方法是,检查YAML文件的格式是否正确。可以使用在线的YAML格式检查工具(如https://codebeautify.org/yaml-validator)来检查文件格式是否正确。同时也可以检查Hexo博客中的配置文件是否正确,例如`_config.yml`等文件。

    如果检查后仍然无法解决问题,可以尝试升级或降级相关依赖包版本,或者重新安装依赖包

    评论

报告相同问题?

问题事件

  • 创建了问题 5月25日

悬赏问题

  • ¥15 ecology9的待办推送外部系统
  • ¥15 Mplus跑出来的数据只有原数据的一半
  • ¥15 vue项目添加全局处理解决一些开发问题
  • ¥40 微信小程序前后端交互
  • ¥15 linux安装依赖问题
  • ¥50 数据预处理(大量数据)
  • ¥15 多设备数据融合可视化显示控制
  • ¥15 公众号关键词自动回复超链接
  • ¥18 help me! 希望大家来看看 吉~
  • ¥15 C++显示超限兔子集结