本篇为 Hexo 框架部署 GitHub 博客的常见用法说明,更多用法详见 Hexo官方文档。使用中的其他问题可以在 troubleshooting 中找到答案,您也可以提交问题到 issues。
快速启动
创建新的post页面
1 | $ hexo new "My New Post" |
更多用法详见: Writing
本地预览
1 | $ hexo server |
更多用法详见: Server
生成静态文件
1 | $ hexo generate |
更多用法详见: Generating
部署至远程网站
1 | $ hexo deploy |
更多用法详见: Deployment
创建分类页面
添加一个分类
页面,并在菜单中显示页面链接。
新建一个页面,命名为 categories 。命令如下:
1 | $ hexo new page categories |
编辑刚新建的页面,将页面的类型设置为 categories ,主题将自动为这个页面显示所有分类。
1 | title: 分类 |
注意
:如果有启用多说
或者Disqus
评论,默认页面也会带有评论。需要关闭的话,请添加字段comments
并将值设置为false
。如:
1 | title: 分类 |
创建404公益页面
添加一个404
页面,在访问错误页面的时候就会展示这个公益页面。
新建一个页面,命名为404
。命令如下:
1 | $ hexo new page 404 |
根据以上命令返回结果,找到刚刚创建的index.md
,一般在/source/404/
路径下,将以下内容替换掉index.md
内容即可。
1 | title: Sorry, 404 Not Found #可自定义名称 |
创建标签页面
添加一个标签
页面,并在菜单中显示页面链接。
新建一个页面,命名为 tags
。命令如下:
1 | $ hexo new page tags |
根据以上命令返回结果,找到刚刚创建的index.md
,一般在/source/tags/
路径下,将以下内容替换掉index.md
内容。如:
1 | title: 标签 |
创建关于页面
添加一个关于
页面,并在菜单中显示页面链接。
新建一个页面,命名为 about
。命令如下:
1 | $ hexo new page about |
根据以上命令返回结果,找到刚刚创建的index.md
,一般在/source/about/
路径下,将以下内容替换掉index.md
内容。如:
1 | title: 关于 |
完成后就可以在最下面添加一些有关网站的必要的说明。如:本站样例
最后
在菜单中添加链接。打开主题的_config.yml
,编辑menu
中的如下内容,如下:
1 | menu: |