前言

我们在oi这条路上,总想把发生的事情记录下来。一场比赛甚至是一道有营养的题,都能给你无限的思考。这时候最好的方法当然是写下来,如果你还想让更多人看见,那写blog就是你的最优选择。

很多人认为免费地写blog只能部署在一些平台上,想在自己的域名上又怕花钱。hexo是一个基于node.js的免费、快速、多功能的个人blog模板框架,支持自定义主题和各种扩展插件,markdown和katex也都支持,还可以自动部署到github仓库。github可以把仓库里的内容形成静态网站而且可以自定义域名,全部免费!这种良心的东西,此时不用,更待何时?!

环境配置

操作系统:windows 10/11

必备内容:

  • nodejs 10.13以上版本且自带npm
  • git 2.47以上版本
  • 已经注册了的github账号

这里配置可以参考网上教程,不再过多赘述。

配置hexo

因为hexo源在国外,速度会非常慢,所以我们要切换国内镜像源再下载,打开cmd并输入这两行代码:

1
2
npm install -g cnpm --registry=https://registry.npm.taobao.org
npm install -g hexo-cli

等啊等啊等啊等,等下载完你就可以输入这行代码来检测hexo是否正常下载:

1
hexo -v

如果输出了版本号,那么恭喜你,成功辣!!!

在github上面创建一个仓库

前面我们说了,github把你的仓库形成静态网站,所以我们要新建一个仓库。

打开github,然后点击右上角的头像,再点击Your repositories,最后点击绿色的按钮new。

图片1

图片2

然后就要命名了,在repository name填写,注意注意!这里必须用你的名字.github.io的形式,不然是无法部署github pages的!!!其他的设置全部都不用改!不然可能别人是无法访问的!!!

(未完待续。。。)