# 背景

# 什么是 hexo?

Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他标记语言)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。

# 为什么使用 hexo?

  1. hexo 提供了丰富的主题 。
  2. 相比自己去开发搭建一个博客系统,而且还要自己购买域名和服务器,搭建博客成本太高。除了购买成本,还需要花时间定期维护它,所以,选择免费且高速的 hexo 再好不过了。
  3. 搭建快速方便,与 GitHub 搭配,可以便捷的部署我们的博客网站(主要是不需要自己去买服务器)

# ShokaX 是一个功能强大的代理客户端,有几个使用它的理由:

  1. 安全性: ShokaX 提供了强大的加密和隐私保护功能,可以帮助用户安全地访问互联网,保护个人信息不被窥探或截取。
  2. 突破网络限制:在一些地区或网络环境中,访问特定网站或服务可能受到限制,ShokaX 可以帮助用户绕过这些限制,自由访问互联网上的内容。
  3. 保护隐私:通过隐藏用户的真实 IP 地址,ShokaX 能够保护用户的在线隐私,防止个人信息被追踪或泄露。
  4. 加速网络连接:有时候,通过代理服务器访问互联网可以提供更快的连接速度,ShokaX 提供了一些优化功能,可以加速用户的网络连接。
  5. 跨平台支持: ShokaX 支持多种操作系统和设备,包括 Windows、macOS、iOS、Android 等,用户可以在不同设备上轻松使用。

# 安装主题

  1. 安装 ShokaX-CLI:
#hexo init
npm install shokax-cli --location=global
#cd your_blog
SXC install shokaX
  1. 配置主题

​ 更改根目录 /_config.yml 中的 themeshokaX

​ markdown 配置,停用默认代码高亮

# 博客功能实现

  1. 在页面底部显示随机文章和最近评论

  2. 字数和阅读时间统计

  3. 头部自主选择日间或夜间模式

  4. 自定义网站轮播图

  5. 鼠标点击烟花特效

  6. 网站标题自定义:

    show: 不负韶华
    hide: 以梦为马!
  7. 文章分类

# 技术问题

  1. 文章重复显示

    清理缓存解决:

    hexo clean
    hexo g
    hexo s
  2. 部署失败

    需要先安装 deploy-git

  3. 图片显示未成功

    图片网址失效,需要换新的网址