Aaron's blog

  • Home

  • About

  • Categories11

  • Archives37

  • Search

HEXO 搭建过程总结及注意事项 1

Posted on 2019-08-12 Edited on 2019-09-14 In HEXO Views:

Hexo博客框架发布文章流程

Hexo clean:清空资源文件

hexo g:重新生成资源文件

hexo d:发布文章到github.io

创建Tag页面

$ hexo new page "tags"
编辑刚新建的页面,将页面的类型设置为tags,主题将自动为这个页面显示标签云。页面内容如下:

1
2
3
title: Tagcloud
date: 2017-06-22 12:39:04
type: "tags"

注意:如果有启用多说 或者Disqus评论,默认页面也会带有评论。需要关闭的话,请添加字段 comments 并将值设置为 false,如:

1
2
3
4
title: Tagcloud
date: 2017-06-22 12:39:04
type: "tags"
comments: false

添加分类页面

使用: hexo new page categories 新建一个 分类 页面
主题的 _config.yml 文件中的 menu 中进行匹配

1
2
3
4
5
6
menu:
home: / //主页
categories: /categories //分类 (添加此行即可)
archives: /archives //归档
tags: /tags //标签
about: /about //关于

底下代码是一篇包含 分类 文章的例子:

1
2
3
title: 分类测试
categories:
- hexo (这个就是文章的分类了)

添加 时间线页面

使用: hexo new page timeline新建一个 归档 页面。

主题的 _config.yml 文件中的 menu 中进行匹配

1
2
3
4
5
6
7
8
9
menu:
home: / //主页
categories: /categories //分类
archives: /archives //归档 (添加此行即可)
tags: /tags //标签
-page: history (时间线)
directory: timeline/
icon: fa-history
about: /about //关于

修改timeline对应的列表

1
2
3
4
5
6
7
timeline:
- num: 1
word: 2018/08/16-Start
- num: 2
word: writing
- num: 3
word: More

添加 自定义页面

使用: hexo new page "guestbook" 新建一个 自定义 页面。
主题的 _config.yml 文件中的 menu 中进行匹配

1
2
3
4
5
6
7
menu:
home: / //主页
categories: /categories //分类
archives: /archives //归档
tags: /tags //标签
about: /about //关于
guestbook: /guestbook //自定义 (添加此行即可)

参考文献

https://blog.csdn.net/qq_42249896/article/details/84378291

https://www.jianshu.com/p/3d2e7b3ec182

https://www.jianshu.com/p/ebbbc8edcc24

初学者应该如何开启自己的编程生涯?
分布式数据库与区块链的区别
  • Table of Contents
  • Overview
Aaron

Aaron

Keep Learning
37 posts
11 categories
GitHub E-Mail
  1. 1. Hexo博客框架发布文章流程
  2. 2. 创建Tag页面
  3. 3. 添加分类页面
  4. 4. 添加 时间线页面
  5. 5. 添加 自定义页面
  6. 6. 参考文献
© 2021 Aaron
Powered by Hexo v3.9.0
|
Theme – NexT.Gemini v7.3.0
|