HEXO blog Error ENOENT no such file or directory
问题描述
新电脑重新部署博客时,出现以下报错
错误分析
从错误提示中,我们可以看到,是因为缺少tomorrow-night.css这个文件
但是如果我们只新建这一个文件,还会出现如下报错:
并且这个时候博客的排版格式也会变得混乱,图片无法加载显示
解决办法
这是因为文件版本冲突造成的,直接用原来可以用的文件覆盖现在的文件即可,具体来说就是把 https://github.com/kdt2014/highlight.js/tree/main/styles styles文件夹直接全部替换原来/home/kdt/Documents/kdt2014.github.io/node_modules/highlight.js/styles的文件夹