目录 start
目录 end
|2018-04-08| 码云 | CSDN | OSChina
配置Hexo的Github博客
参考 博客 | 部署Hexo
- TODO 在docker中下拉笔记仓库, 然后构建, 然后推送到github的page上
- 其实可以更为简单, 使用travi.ci 进行构建和发布
安装 hexo
npm install -g hexo
- 新建一个目录然后初始化
hexo init
- 根据md生成静态资源文件
hexo generate
| hexo g
- 本地试运行
hexo server
| hexo s
- 清除静态文件
hexo clean
- 发布到远程
hexo deploy
| hexo d
配置文件
-
当前目录下的_config.yml
是主配置文件
-
Site 部分
- subtitle: 对自己的描述或者对网站的描述
- description: 对网站的描述,提供给搜索引擎看的
- author: 作者
- language: 中文是zh-CN
- timezone: 不填就好,系统自己会计算时区
-
URL
- url: 填写你自己网站的域名
- root: 如果你的网站首页就在你github仓库的根目录下,则不用修改,否则改成你网站首页所在目录即可。
- 后面默认。
-
Extensions
- theme 填写
/thems
文件夹下的主题文件夹名字
官方主题
- 选好对应的主题只要
git clone
在/themes
文件夹下即可
- 例如 next主题 官方使用文档
-
Deployment
- type: git
- repo: 仓库URL
- branch: master 分支,一般是master
更多发布方式
新建文章
hexo new "postName"
#postName是文章的名字
- 然后生成,发布
hexo g
hexo d