鱼C论坛

 找回密码
 立即注册
查看: 2119|回复: 4

[已解决]hexo 创建新文章不成功

[复制链接]
发表于 2021-10-6 21:38:49 | 显示全部楼层 |阅读模式
20鱼币
使用hexo new <title>命令创建文章式报下面这个错误,上网查找说是时区不对,然后又将主题文件下的时区改成了上海,但是还是不对;然后又经过查看发现是缩进不对,但是不知道怎么进行修改,希望能有人帮助一下,笔芯,
  1. 86157@LAPTOP-G3TT1IA6 MINGW64 /d/博客
  2. $ hexo new "title"
  3. INFO  Validating config
  4. ERROR {
  5.   err: Error: [Hexo Admin]: the provided password_hash looks like an md5 hash -- hexo-admin has switched to use bcrypt; see the Readme for more info.
  6.       at D:\博客\node_modules\hexo-admin\index.js:14:11
  7.       at D:\博客\node_modules\hexo\lib\hexo\index.js:305:14
  8.       at tryCatcher (D:\博客\node_modules\bluebird\js\release\util.js:16:23)
  9.       at Promise._settlePromiseFromHandler (D:\博客\node_modules\bluebird\js\release\promise.js:547:31)
  10.       at Promise._settlePromise (D:\博客\node_modules\bluebird\js\release\promise.js:604:18)
  11.       at Promise._settlePromise0 (D:\博客\node_modules\bluebird\js\release\promise.js:649:10)
  12.       at Promise._settlePromises (D:\博客\node_modules\bluebird\js\release\promise.js:729:18)
  13.       at _drainQueueStep (D:\博客\node_modules\bluebird\js\release\async.js:93:12)
  14.       at _drainQueue (D:\博客\node_modules\bluebird\js\release\async.js:86:9)
  15.       at Async._drainQueues (D:\博客\node_modules\bluebird\js\release\async.js:102:5)
  16.       at Immediate.Async.drainQueues [as _onImmediate] (D:\博客\node_modules\bluebird\js\release\async.js:15:14)
  17.       at processImmediate (internal/timers.js:464:21)
  18. } Plugin load failed: %s hexo-admin
  19. INFO
  20.   ===================================================================

  21.       #####  #    # ##### ##### ###### #####  ###### #      #   #
  22.       #    # #    #   #     #   #      #    # #      #       # #
  23.       #####  #    #   #     #   #####  #    # #####  #        #
  24.       #    # #    #   #     #   #      #####  #      #        #
  25.       #    # #    #   #     #   #      #   #  #      #        #
  26.       #####   ####    #     #   ###### #    # #      ######   #

  27.                             3.8.4
  28.   ===================================================================
  29. FATAL {
  30.   err: YAMLException: bad indentation of a mapping entry (9:17)

  31.     6 | toc: true
  32.     7 | mathjax: true
  33.     8 | summary:
  34.     9 | tags: categories:
  35.   ----------------------^
  36.    10 | &#8203;---
  37.       at generateError (D:\博客\node_modules\js-yaml\lib\loader.js:183:10)
  38.       at throwError (D:\博客\node_modules\js-yaml\lib\loader.js:187:9)
  39.       at readBlockMapping (D:\博客\node_modules\js-yaml\lib\loader.js:1182:7)
  40.       at composeNode (D:\博客\node_modules\js-yaml\lib\loader.js:1441:12)
  41.       at readDocument (D:\博客\node_modules\js-yaml\lib\loader.js:1625:3)
  42.       at loadDocuments (D:\博客\node_modules\js-yaml\lib\loader.js:1688:5)
  43.       at load (D:\博客\node_modules\js-yaml\lib\loader.js:1714:19)
  44.       at D:\博客\node_modules\hexo\lib\hexo\post.js:152:63
  45.       at tryCatcher (D:\博客\node_modules\bluebird\js\release\util.js:16:23)
  46.       at Promise._settlePromiseFromHandler (D:\博客\node_modules\bluebird\js\release\promise.js:547:31)
  47.       at Promise._settlePromise (D:\博客\node_modules\bluebird\js\release\promise.js:604:18)
  48.       at Promise._settlePromise0 (D:\博客\node_modules\bluebird\js\release\promise.js:649:10)
  49.       at Promise._settlePromises (D:\博客\node_modules\bluebird\js\release\promise.js:729:18)
  50.       at Promise._fulfill (D:\博客\node_modules\bluebird\js\release\promise.js:673:18)
  51.       at Promise._settlePromise (D:\博客\node_modules\bluebird\js\release\promise.js:617:21)
  52.       at Promise._settlePromise0 (D:\博客\node_modules\bluebird\js\release\promise.js:649:10)
  53.       at Promise._settlePromises (D:\博客\node_modules\bluebird\js\release\promise.js:729:18)
  54.       at Promise._fulfill (D:\博客\node_modules\bluebird\js\release\promise.js:673:18)
  55.       at D:\博客\node_modules\bluebird\js\release\nodeback.js:42:21
  56.       at D:\博客\node_modules\nunjucks\src\environment.js:41:5
  57.       at RawTask.call (D:\博客\node_modules\asap\asap.js:40:19)
  58.       at flush (D:\博客\node_modules\asap\raw.js:50:29) {
  59.     reason: 'bad indentation of a mapping entry',
  60.     mark: {
  61.       name: null,
  62.       buffer: '&#8203;--- title: title \n' +
  63.         'date: 2021-10-06 13:30:47 \n' +
  64.         'top: false \n' +
  65.         'cover: false \n' +
  66.         'password: \n' +
  67.         'toc: true \n' +
  68.         'mathjax: true \n' +
  69.         'summary: \n' +
  70.         'tags: categories: \n' +
  71.         '&#8203;---\n',
  72.       position: 135,
  73.       line: 8,
  74.       column: 16,
  75.       snippet: '  6 | toc: true \n' +
  76.         '  7 | mathjax: true \n' +
  77.         '  8 | summary: \n' +
  78.         '  9 | tags: categories: \n' +
  79.         '----------------------^\n' +
  80.         ' 10 | &#8203;---'
  81.     }
  82.   }
  83. } Something's wrong. Maybe you can find the solution here: %s https://hexo.io/docs/troubleshooting.html

  84. 86157@LAPTOP-G3TT1IA6 MINGW64 /d/博客
  85. $
复制代码
最佳答案
2021-10-6 21:38:50
找不出来的话可以回滚到上一个正确的版本
  1. git reset HEAD^
  2. # ^ 代表回滚一个版本,^^代表两个
复制代码

最佳答案

查看完整内容

找不出来的话可以回滚到上一个正确的版本
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-10-6 21:38:50 | 显示全部楼层    本楼为最佳答案   
找不出来的话可以回滚到上一个正确的版本
  1. git reset HEAD^
  2. # ^ 代表回滚一个版本,^^代表两个
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-10-6 22:36:55 | 显示全部楼层
虽然没用过Hexo,但从报错信息看:直接原因是 YAML文件的缩进有问题,导致解析错误。
——它有写的 reason: 'bad indentation of a mapping entry',
——它说在第8行?,你检查一下缩进,以及是否可能因复制粘贴混入了不可见的特殊字符。
YAML类型的配置文件是有严格的缩进规则,它给出的问题排查网址的第一个就是关于 YAML语法解析的错误。

你自己检查吧。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2021-10-7 12:55:16 | 显示全部楼层
阿奇_o 发表于 2021-10-6 22:36
虽然没用过Hexo,但从报错信息看:直接原因是 YAML文件的缩进有问题,导致解析错误。
——它有写的 reason ...

我想问的是哪一个yaml文件有问题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-10-7 16:20:36 | 显示全部楼层
君苏依寂 发表于 2021-10-7 12:55
我想问的是哪一个yaml文件有问题

你修改过的是哪个? _config.yml ?  

我不清楚的哦,你慢慢排查吧~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-28 22:13

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表