2024/10/5:

参考使用 Hexo+GitHub 搭建个人免费博客教程(小白向)创建hexo博客并选择主题,三个bug:

  1. 给nodejs文件夹设置当前用户的权限修改,不然npm/cnpm有误;
  2. 修改_config.yaml中的url为github.io
  3. 修改_config.yaml中的branch为main而非master。

常用命令:

1
2
3
4
5
6
7
8
hexo new "name"       # 新建文章
hexo new page "name" # 新建页面
hexo g # 生成页面
hexo d # 部署
hexo g -d # 生成页面并部署
hexo s # 本地预览
hexo clean # 清除缓存和已生成的静态文件
hexo help # 帮助

2024/10/11:

配置Chic主题

参考博客进行:

  1. 样式中的一些英文改为中文
  2. 修改部分css格式,改在custom.styl。图标来源于阿里iconfont
  3. 修改字体,使用微软雅黑,放在$font-family的最前面
  4. 增加站点浏览统计
  5. 增加博客年份
  6. 自定义测试

参考博客1博客2部署gitalk,实现评论功能

一些问题与解决方法:

  1. 内容更新了,hexo s预览时成功变化,但部署不成功:首先hexo clean+hexo d -g,然后在github.io网页使用ctrl+F5刷新。
  2. Error:spawn failed:可能跟git网络有关,多尝试就好
  3. github disconnect:同上,没有很明确的解决方法,跟网络连接有关

2024/10/12:

修改浏览器导航栏的图标(favicon.ico)和文字(title),ico图标使用生成器制作

发现github图床和飞书文档的图床在typora和hexo中经常不显示,配置阿里云oss

2025/2/3:

hexo d时遇到Spawn failed,以前也遇到过只能等网络良好后再尝试,今天使用改端口的方法解决。