Hexo+Github搭建博客


github + hexo 创建个人博客

  1. 创建 .github.io 仓库

  2. 全局安装hexo

    npm install -g hexo
  3. 初始化项目

    // 构建 hexo 项目
    hexo init
    // 启动服务
    hexo s
  4. 连接到 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  查看效果
  2. 部署简化
  • 修改 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>
  2. 更换主题
  • 下载主题 -> 更换主题
    // 下载到themes文件夹下
    git clone https://github.com/KevinOfNeu/hexo-theme-xoxo xoxo
    // 修改 _config.yml 配置
    theme: xoxo

  目录