一开始由于需要配置博客的某些新功能而修改了blog\themes\next\layout里某些文件的内容然后本地调试时发现博客首页莫名其妙把每篇文章都double显示了一遍。
经过排查,不可能是blog\下node_modules、pubilc、source等地方出错,于是我想通过检查layout中各种post、page、index的源码来分析哪里出错了,后来因为本人太菜而不得不终止这个行为。
最后想到直接重新安装next主题然后把原来的config.yml内容复制进新的配置文件中再结合本地调试修改相应地image等文件内容即可。最后再hexo clean, hexo g, hexo s就可以发现博客主页文章显示恢复正常了。