2、问题和解决方案

1、执行hexo -v出现如下错误:

Solve Error: Console expects a writable stream instance
是因为版本不匹配导致,必须升级到大于要在10.0版本以上

解决方案:
更新node版本,首先是安装n模块

1
npm install -g n

安装最新的稳定版本

1
n stable

上述的更新方式特别卡,推荐使用地址下载, 推荐使用迅雷辅助下载最好。
https://nodejs.org/zh-cn/
-w767
下载完成安装,查看版本是否已经生效
-w253

2、切换主题出现问题

首先是进入站点目录:

1
2
cd /Users/zhongzunfa/study/blog/Hexo
git clone https://github.com/iissnan/hexo-theme-next themes/next

切换到稳定的tag上,这里切换到

1
git checkout tags/v5.1.0

修改主目录下的_config.yml文件的主题为:

1
theme: next

重新启动后出如下图所示
-w1330

主要原因是因为在hexo在5.0之后把swig给删除了需要自己手动安装。
重新安装解决:

1
npm i hexo-renderer-swig

重新部署hexo s –debug

-w1071

坚持原创技术分享,您的支持将鼓励我继续创作!
0%