Github博客创建

Hexo + NexT 个人博客部署流程

使用Hexo+NexT主题,搭建静态网页并部署至github。

项目介绍

  • 使用 Hexo 框架管理博客内容,方便写作和生成静态文件
  • 使用 NexT 主题,界面简洁美观,支持多种功能扩展
  • 通过 GitHub Pages 实现免费托管和访问

博客地址展示 & 环境准备

https://alexw914.github.io

  • Node.js(建议安装最新 LTS 版本)
  • Git客户端
  • GitHub账号和仓库(仓库名格式为 alexw914.github.io)–替换为你的github用户名

Hexo生成静态网页并推送至github

1. 安装 Hexo

1
2
3
npm install -g hexo-cli
hexo init hexo-blog # 初始化博客项目(在空目录下)
cd hexo-blog && npm install # 安装依赖

2. 安装主题并生成静态网页

下载hexo相关主题, 修改hexo-blog/_config.yml文件中theme为next

1
git clone https://github.com/theme-next/hexo-theme-next themes/next # 克隆 NexT 主题, 修改配置文件, 编辑

生成静态网页, 预览效果执行hexo server

1
hexo clean & hexo generate

3. 设置推送github

修改hexo-blog/_config.yml中deploy相关内容,并执行hexo deploy

1
2
3
4
deploy:
type: git
repo: https://github.com/alexw914/alexw914.github.io.git
branch: main