基于Hexo的主题Fluid搭建Github博客
一 、配置Git和Github
1. 使用scoop安装git
1 | |
2. 设置全局用户名和邮箱
1 | |
3. 生成SSH密钥对
默认文件路径和文件名(通常是
~/.ssh/id_rsa和~/.ssh/id_rsa.pub)
1 | |
4. 添加SSH公钥到GitHub
复制
~/.ssh/id_rsa.pub内容到github
5. 测试SSH连接
1 | |
二、node.js安装和环境配置
1.安装node.js
1 | |
2. 配置环境变量
在nodejs安装目录下创建node_global,node_cache两个文件夹(全局安装的模块路径和缓存路径)
1 | |
防止npm下载过慢,使用国内淘宝镜像
1 | |
三、下载Hexo并配置fluid主题
1. 下载Hexo
1 | |
2. 配置fluid
1 | |
配置fluid
1
2
3 # 修改博客目录中的 _config.yml,修改两个字段:
language: zh-CN # 指定中文
theme: fluid # 指定主题
3. 部署到github
修改博客根目录下的_config.yml文件中的deploy
1
2
3
4deploy:
type: git
repo: git@github.com:**/**.github.io.git # 这里我用的是ssh,也可以用https,可能会报错,设置token即可 **为用户名
branch: main # 注意自己创建的分支,我的是main,有可能是master
安装hexo-deployer-git自动部署发布工具,将hexo 部署到 git page 的 deployer
1 | |
更新博客之后,可以通过如下命令就行上传github
1 | |
直接使用 hexo d 部署到 GitHub,将会报错
1 | |
四、其它配置
1. latex配置
hexo 默认不支持latex[(以下二选一)
- 在md文件中,添加以下代码
1 | |
或 (推荐以下方式)
1 | |
- Hexo添加mathjax
1 | |
$$
E=mc^2
$$

参考
基于Hexo的主题Fluid搭建Github博客 - 幸运藏在努力里
利用Github+Hexo打造自己的永久Blog
Hexo Fluid使用utterances评论系统,以及相关异常处理 - 鹘横海
Hexo渲染LaTeX公式
基于Hexo的主题Fluid搭建Github博客
http://example.com/2024/11/30/基于Hexo的主题Fluid搭建Github博客/