今天在将博客收录到百度上面时,安装以下几个插件
1
2
3
npm install hexo-generator-sitemap --save
npm install hexo-generator-baidu-sitemap --save
npm install hexo-baidu-url-submit --save

之后去清除本地文件的时候去发现如下:☟


经过多次调试无果以及查询资料得到如下一些解决方案
1.可以通过 —debug 追踪查看问题
运行结果如图

可以通过输出,可以发现在加载之前安装的那几个插件出现的问题,快速的定位到了错误,方便问题的排查。
参考该方案提出的作者-请点击
按照作者的意思是此处是Node.js版本不支持导致出现警告。可以尝试切换Node.js版本来处理。我照此尝试并未有效,可能我的插件与之不同造成的差异。但不得不说通过—debug 追踪查看问题这一idea确实很nice!

2.卸载相关问题插件
可以通过卸载相关问题插件来解决问题
方式:npm uninstall hexo-插件名 —save


3.hexo-fs没更新及时
可以通过:

  • 安装npm install hexo-fs -save

    or

  • 注释掉里面的被弃用的代码即可。

我采用的第二张方法,卸载完之后就回复正常了,但是还是会有DEP0061的提示,不过并不影响为下一步的部署,这只是node.js版本问题,对某些语句不支持这不是错误,可以不用管的。