Skip to content

博客搭建

Github Page or Gitee Page?

  • Gitee Page:

    1 Gitee Page 的开通需要身份证认证

    2 Gitee是有5G空间限制的

    3 部署博客后需要在Gitee仓库手动更新,比较要命

  • Github Page:

    只需要梯子,其他都优势于Gitee

GitHub Page

  • 创建仓库,请使用<username>.github.io命名你的仓库

    博客部署后,如果部署分支与仓库page的分支不同,需要配置仓库page指定分支

Hexo博客框架

一、Hexo环境配置搭建

  • 1.安装Git

    验证cmd:git --version

  • 2.安装Nodjs

    Nodjs

    验证cmd:npm version

二、Hexo本地创建博客

  • npm安装hexo

    安装cmd:npm install hexo-cli -g

    验证cmd:hexo -version

  • hexo初始化:

    方法1.创建一个文件夹,例如../blog,命令行(git)在该路经下使用 hexo init

    方法2.hexo init blog,这会在在当前命令行(git)路径下创建一个blog文件夹

  • 安装组件:

    在blog路径,命令行(git) npm install

三、生成博客,预览博客,部署博客

  • 预览页面(hexo server):$ hexo s

    将生成本地连接http://localhost:4000来预览 这是本地的实时预览,也就是本地的任何修改,都可以马上在这里看见预览效果

  • 生成页面(hexo generate):$ hexo g

    生成部署页面 .deploy.git 再通过部署推送到github托管

  • 部署页面(hexo deploy):$ hexo d

    需要配置好_config.yml下的deploy,来部署博客,例如

    deploy:
        type: git
        repo: git@github.com:Xuser7/Xuser7.github.io.git
        branch: main
    

    需要确保git ssh可以连通哦,才能部署成功

四、配置个人博客