hexo+github部署个人博客

环境与软件需求

  • win10
  • git
    本教程需要先安装好git
    本教程需要先安装好git
    本教程需要先安装好git
  1. node.js官网下载对应版本

    nodejs

  2. 安装完成后打开Git Bash.exe,输入node -v可查看node.js安装版本,输入npm -v可查看npm安装版本

    查看版本

  3. 利用npm安装cnpm,同时使用镜像源

    npm install -g cnpm --registry=https://registry.nmp.taobao.org

  4. 同样地,可以输入cnpm查看cnpm版本

  5. 这时,就可利用cnpm安装hexo,输入cnpm install -g hexo-cli

    hexo

  6. 至此,创建博客前序步骤全部完成,在bash中指定一个路径,输入mkdir +文件夹名称,如blog,作为博客的根目录,进入该目录路径(有关博客操作都要在博客的根目录下进行),输入hexo init即完成博客的初始化。此时,输入hexo s即可通过localhost:4000对博客进行访问

  7. 在github中新建一个仓库待用,仓库名字通常为github名.github.io

  8. 安装git部署插件,输入npm install hexo-deployer-git --save,每次新建一个blog都要安装一次插件

  9. 更改配置文件(很多时候都会用到配置文件),输入vim _config.yml,先输入i使改为insert模式,找到Deployment进行配置修改,修改成如下

    deployment

    即修改type属性为git,在repo下输入在github新建仓库的地址,并加上branch:master指定分支为master,然后即可退出vim,按下esc再按两次大写Z

  10. 此时即可对博客进行在github上的部署,在输入hexo d之前需要先输入git config --global user.email "18khhuang2@stu.edu.cn"git config --global user.name "kevin346-sc"进行认证,否则将会无法进行远端部署


https://kevin346-sc.github.io/2023/04/24/create_blog/
作者
Kevin Huang
发布于
2023年4月24日
许可协议