github + hexo 创建个人博客
创建
.github.io 仓库 全局安装hexo
npm install -g hexo
初始化项目
// 构建 hexo 项目 hexo init // 启动服务 hexo s
连接到 GitHub
- 修改根目录下 _congif.yml
# Deployment ## Docs: https://hexo.io/docs/deployment.html deploy: type: git repo: <你的仓库地址> # 如:https://github.com/Damao2250/damao2250.github.io branch: master
- 自动部署到 GitHub
// 安装部署工具 npm install hexo-deployer-git --save // 自动部署 hexo clean hexo deploy // 打开 <github Name>.github.io 查看效果
- 部署简化
- 修改 package.json
// package.json “build”: “hexo clean & hexo deploy” // 部署命令 npm run build
- 发布新文章
// [layout] 为布局,可选项为 `post`、`page`、`draft`,这将决定文章所在文件路径。 // <title> 为文章标题 // 如 hexo new post 这是一个文章标题 hexo new [layout] <title>
- 更换主题
- 下载主题 -> 更换主题
// 下载到themes文件夹下 git clone https://github.com/KevinOfNeu/hexo-theme-xoxo xoxo // 修改 _config.yml 配置 theme: xoxo