由于Hexo 入门文章,写的很简单,接下来会讲如何配置Hexo 一些基本信息,如何将博客部署到 GitHub。
和Next 主题配置
版本
- Hexo 版本:
5.0.x
- Next 版本:
7.8.0
Hexo 配置
以下配置都在Hexo _config.yml
配置文件修改
网站信息
1 | title: sun #网站标题 |
language
和主题相关 Next 7.8.0
简体中文
使用的 zh-CN
官方文档上是说使用zh-Hans
是以前的版本使用的
配置详情见 Hexo 配置
部署到 GitHub
到 GitHub 新建一个 repository。如果你希望你的站点能通过 <你的 GitHub 用户名>.github.io 域名访问,你的 repository 应该直接命名为 <你的 GitHub 用户名>.github.io
1 | deploy: |
清除缓存,打包,部署
1 | $ npm run clean |
Next 配置
以下未说明的配置都在Next themex/next/_config.yml
配置文件修改
Schemes Next 主题
Next 提供四种主题,使用其中一种即可
1 | #scheme: Muse |
菜单
home:首页
about:关于
tags:标签
categories:分类
archives:归档
菜单默认只打开了home
archives
菜单
1 | menu: |
我们打开注释tags
categories
about
菜单
由于这几个菜单是没有对应的文件夹,你需要执行
1 | $ hexo new page "tags" |
会在每个文件夹下创建一个index.md文件
对应修改一下index.md文件
1 | --- |
文件最上方以 ---
分隔的区域是Front-matter ,用于指定个别文件的变量
如果你想在文章中设置 标签tags
和分类categories
可以查看下方
更多Front-matter
侧边栏
设置侧边栏的位置,修改sidebar.position
的值,支持的选项有:
1 | sidebar: |
头像
1.完整的互联网 URI,可以跳过第一步
2.站内的图片地址
第一步:将头像放置主题目录下的source/images/
第二步:修改配置文件
1 | avatar: |
友情链接
links
可以添加多个
1 | # 友情链接 |
文章目录
设置文章目录全部展开
1 | toc: |
文章底部其他渠道
文章底部显示 欢迎关注我的其它发布渠道,例如微信公众号
1 | # 关注我的其他渠道 |
代码块
代码块开启复制功能
1 | #代码高亮 |
顶部阅读进度
1 | # 顶部阅读进度 |
Follow me on GitHub
右上角的GitHub 角标,打开开关,设置permalink即可
1 | github_banner: |
完