天道之数,至则反,盛则衰。人心之变,有余则骄,骄则缓怠。——管子

发现博客里hexo命令突然用不了了(我重新cnpm i了一下导致的)

报错如下:

image-20221115133054985

既然报错这个模块,我们进去看看

hexo-generator-json-content-error

然后发现了端倪,这里用到的hexo-util选择的最新版,且下面根本没有dist目录,但是之前还是好的,并且我此处出现两个hexo-util版本。。。

image-20221115133557121

看了下源码地址,原来四天前发版了

image-20221115133631645

解决办法:

进入报错的hexo目录

1
2
3
4
5
cd D:\file\blog\blog\node_modules\hexo-generator-json-content
# 卸载新版本
npm uni hexo-util
# 安装 2.7版本
npm i hexo-util@2.7

再返回到我们博客目录

成功执行hexo命令

image-20221115134000305