囷囷. 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 删除虚拟显示器驱动 删除所有 Xorg 配置文件 删除显示器缓存文件 重启系统 可是依旧无法退出虚拟显示器
  • ¥15 vscode程序一直报同样的错,如何解决?
  • ¥15 关于使用unity中遇到的问题
  • ¥15 开放世界如何写线性关卡的用例(类似原神)
  • ¥15 关于并联谐振电磁感应加热
  • ¥60 请查询全国几个煤炭大省近十年的煤炭铁路及公路的货物周转量
  • ¥15 请帮我看看我这道c语言题到底漏了哪种情况吧!
  • ¥66 如何制作支付宝扫码跳转到发红包界面
  • ¥15 pnpm 下载element-plus
  • ¥15 解决编写PyDracula时遇到的问题