What's Blog 是一个开箱即用的静态博客系统,基于 Hexo
和 Next
构建。
将 What's Blog 仓库 Fork 到个人账户下,并重命名为 your_github_acount_name.github.io
- 在 Github 上生成
token
到个人设置页面 https://github.com/settings/tokens 生成一个token
,用户下一步的 Travis CI 配置
token 生成后,仅当时可见,离开该页面后,将无法再看到该 token,如果忘记只能重新生成
- 配置 Travis CI
在 Travis CI 注册一个账户,并在设置页面 为上面 fork 的仓库打开自动构建,
此外,还需要配置一个构建环境变量
GITHUB_TOKEN
,值为上面生成的token
项目中有两个配置文件:一个是 Hexo
的配置文件,另一个是 Next
主题的配置文件
- Hexo 配置文件
./_config.yml
,需要修改的参数有title
、author
、url
和root
- Next 主题的配置文件
./themes/next/_config.yml
,需要修改的参数有social
下面的GitHub
和Telegram
,如果不需要可以直接将这两行注释掉
将配置修改提交到 GitHub 之后,将触发第二步配置的自动构建,在 Travis CI 的 Dashboard 页面可以查看构建详情,等待构建完成(大约半分钟)后,可以浏览 https://your_github_acount_name.github.io 进行查看。