这里写自定义目录标题
起因
很久没有更新博客了,昨天从github上下载之后,hexo的命令全忘了。
hexo g # 生成
hexo d # 部署
发现hexo直接类似这样的报错(我的log在重启之后没了,从网上找的大概是这个吧):
TypeError [ERR_INVALID_ARG_TYPE]: The "mode" argument must be integer. Received an instance of Object
一同操作下来,发现是自己的node.js版本不对,于是最终的解决方案就是使用npm按照n模块,然后用n控制node的版本:
sudo npm install -g n
sudo n v12.14
然而hexo d上去页面是空的,后来发现我用了next主题,然后next用的是github 下载的,deploy的时候,完全没有push上去,所以重新下载一个hexo放在theme下解决。