Hexo 博客搭建
本文最后更新于 2024年11月24日 晚上
参考
- 安装 文档 | Hexo https://hexo.io/zh-cn/docs/
- 部署 | Hexo https://hexo.io/zh-cn/docs/one-command-deployment
安装
- 安装 Git 和 NodeJS
- 安装 hexo
npm install -g hexo-cli
部署
- 克隆
https://github.com/cc01cc/cc01cc.github.io.git
- 复制 node_modules 目录 【金山文档】 node_modules https://kdocs.cn/l/caq8jnRXBkHP
- 使用
git subtree add --prefix=source https://github.com/cc01cc/Eru.git main
获取子仓库(博文内容)git subtree pull --prefix=source https://github.com/cc01cc/Eru.git main
更新子仓库git subtree push --prefix=source https://github.com/cc01cc/Eru.git main
推送到子仓库commit
和主仓库一起提交即可,在子仓库push
的时候,git 会自动处理属于子仓库的commit
git subtree 参考 https://training.github.com/downloads/submodule-vs-subtree-cheat-sheet/
*最开始尝试的是,git submodule
但是 vercel 无法拉取到 submodule
内容,所以更换为 subtree
。
主题
- fluid-dev/hexo-theme-fluid https://github.com/fluid-dev/hexo-theme-fluid
- Hexo Fluid 用户手册 https://fluid-dev.github.io/hexo-fluid-docs/
Hexo 博客搭建
https://blog.cc01cc.cn/2023/03/01/blog-build-hexo/