Hexo+Github搭建博客


github + hexo 创建个人博客

  1. 创建 .github.io 仓库

  2. 全局安装hexo

npm install -g hexo
  1. 初始化项目
// 构建 hexo 项目
hexo init
// 启动服务
hexo s
  1. 连接到 GitHub
  • 修改根目录下 _congif.yml
# Deployment
## Docs: https://hexo.io/docs/deployment.html
deploy:
type: git
repo: <你的仓库地址> # 如:https://github.com/Damao2250/damao2250.github.io
branch: master
  1. 自动部署到 GitHub
// 安装部署工具
npm install hexo-deployer-git --save

// 自动部署
hexo clean
hexo deploy

// 打开 <github Name>.github.io  查看效果
  1. 部署简化
  • 修改 package.json
// package.json
“build”: “hexo clean & hexo deploy”
// 部署命令
npm run build
  1. 发布新文章
// [layout] 为布局,可选项为 `post`、`page`、`draft`,这将决定文章所在文件路径。
// <title> 为文章标题
// 如 hexo new post 这是一个文章标题
hexo new [layout] <title>
  1. 更换主题
  • 下载主题 -> 更换主题
// 下载到themes文件夹下
git clone https://github.com/KevinOfNeu/hexo-theme-xoxo xoxo
// 修改 _config.yml 配置
theme: xoxo

  目录