利用 GitHub Action 自动部署 Hexo 博客
前言 {#前言} ======== 使用 Hexo 写博客,每次写完都要生成静态文件,而且 Hexo 基于 `Node.JS`,不能在手机上更新。 所以每次提交过后发现自己码错字了,或是有同学来换友链,总是要麻烦的改文件,再上传。 那么,Hexo 如何进行在线更新呢? 如果使用服务器的话,就丧失了使用 Hexo 的最大的优点------节省开支,而且还不如用 `Type...
前言 {#前言} ======== 使用 Hexo 写博客,每次写完都要生成静态文件,而且 Hexo 基于 `Node.JS`,不能在手机上更新。 所以每次提交过后发现自己码错字了,或是有同学来换友链,总是要麻烦的改文件,再上传。 那么,Hexo 如何进行在线更新呢? 如果使用服务器的话,就丧失了使用 Hexo 的最大的优点------节省开支,而且还不如用 `Type...
前言 {#前言} ======== 本文将介绍如何在首页侧边栏添加文章合集板块。可以提供一些重要文章的展示。 效果如下: ![](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) > 基于Butterfly 4.2.2版本 操作 {#操作} ======...
这个其实官方文档也有讲,在某个页面如果你不想显示侧边栏的话,可以在对应页面的 `Front-Matter` 里加如下配置 |-----------------------|-------------------------------------------------------------------------------------------------------...
全局背景透明渐变 {#全局背景透明渐变} ==================== |---------------------------------|----------------------------------------------------------------------------------------------------------------...
标签语法 {#标签语法} ============ |-------------------|----------------------------------------------------------------------------------------------------------------------------------------------...
增加图库 {#增加图库} ============ 图库页面只是普通的页面,你只需要hexo n page xxxxx 创建你的页面就行 然后使用标签外挂 `galleryGroup`,具体用法如下所示: |-------------------|---------------------------------------------------------------...
在 `butterfly` 主题内置了一个简单的404页面,可在在设置中开启 > 注意:本地预览时,访问出错的网站是不会跳到404页面的。 如需本地预览,请访问:<http://localhost:4000/404.html> |-------------------|--------------------------------------------...
网站语言 {#网站语言} ============ 修改站点配置文件 `_config.yml` 默认语言是 `en` 主题支持三种语言 * default(en) * zh-CN (简体中文) * zh-TW (繁体中文) 网站资料 {#网站资料} ============ 修改网站各种资料,例如标题、副标题和邮箱等个人资料,请修改博客根目录的`_config.y...
Butterfly支持代码高亮主题 {#Butterfly支持代码高亮主题} ====================================== Butterfly 支持6种代码高亮样式: * darker * pale night * light * ocean * mac * mac light 修改 主题配置文件 |-----------|-------...
Highlight {#Highlight} ====================== 以使用`Kimbie dark`主题配色为例子 配置hljs为true {#配置hljs为true} ========================== 修改Hexo根目录下的`_config.yml` |---------------------|--------------...