hexo使用中的疑难杂症

hexo在使用过程中陆陆续续有不少的问题,不想在每一次百度之后就抛之脑后,所以在这里记录一下…
主要包括有:

  • hexo d 推送至远程库时报错
  • hexo-douban库爬取错误
  • hexo d 推送至远程库时报错

    报错信息如下:

对git不是很熟悉,网上针对这个问题有很多不同的解法,试了好几个,都没有成功,其中按照以下步骤成功解决了这个问题
步骤如下:

  1. 删除主目录下的.deploy_git文件夹
  2. 运行这个命令:git config –global core.autocrlf false
  3. hexo clean & hexo g & hexo d
  4. 打开自己的网站,验证是否成功

其中git config –global core.autocrlf false的意思是,将core.autocrlf配置成false,即不开启自动转换功能。不懂……

hexo-douban库爬取错误

安装了第三方库hexo-douban爬取数据时总是发生错误
需要把node.js版本降成12版本,高版本不支持
直接卸载当前的node,安装12版本的即可
hexo-douban开发者已停止维护了,如果还是要用这个库的话,暂时只有这个解决办法

参考资料