【第10篇博客】博客操作优化1——使用Typora编写markdown博客
本文将介绍使用Typora来写markdown语言,方便图片粘贴,以及自己的优化博客操作中的Typora偏好设置。
【第9篇博客】标签外挂的配置学习记录
标签外挂主要使用了Volantis的标签样式。引入[tag].js,并针对butterfly主题修改了相应的[tag].styl。
标签外挂是Hexo独有的功能,并不是标准的Markdown格式。以下的写法,只适用于butterfly主题,用在其他主题不会有效果。
配置教程主要参考 https://akilar.top/posts/615e2dec/点击下方github链接,并下载。
将下载的Tag_Plugins.zip解压得到butterfly文件夹。
将butterfly文件夹复制到[Blogroot]\themes\目录下,覆盖当前的butterfly主题文件夹,提示重复则选择替换。(如果担心覆盖自己的其他魔改内容,可以根据静态文件内容自主比对修改)
修改[Blogroot]_config.butterfly.yml的inject配置项,添加CDN依赖项。由于issues写入timeline和site-card标签要用到jquery,请务必根据注释指示的版本决定是否添加。
inject: head: - <link rel="styleshee ...
【第8篇博客】GitHub Badge徽标的配置学习记录
效果如下:大家平时在逛GitHub,Gitee,各大论坛博客的时候,都有类似很好看很漂亮的徽章,主要通过 shields.io 在线生成。
其中,找到Your BADGE 专属定制徽章
label:标签,徽标左侧内容
message:信息,徽标右侧内容
color:色值,支持支持十六进制、rgb、rgba、hsl、hsla 和 css 命名颜色。十六进制记得删除前面的 # 号
输入相关信息后,点击 make badge 即可得到徽标的 URL。可以用 img 标签引用
在主题配置文件中的footer: copyright:设置为false、footer: custom_text:中填写<p><a style="margin-inline:5px"target="_blank" href="https://hexo.io/"><img src="https://img.shields.io/badge/Frame-Hexo-blue?style=flat&logo=hex ...
【第7篇博客】配置jsDelivr提供静态资源CDN加速学习记录
jsDelivr提供静态资源CDN加速是个什么东西?
【第6篇博客】写博客的git概念和指令学习记录
在写完博客之后,一般都是通过git add .、git commit -m "message"、git push进行提交,至于这些代码的含义及相关概念是什么?本文就带着这些问题进行学习并记录。
四个工作区域git本地有四个工作区域,文件在这四个区域之间的转换关系如下:
workspace:工作区,就是你平时存放项目代码的地方。
staging area:又叫Index / Stage,暂存区/缓冲区,用于临时存放你的改动,事实上它只是一个文件,保存即将提交到文件列表信息。
local repository:本地仓库区(或版本库),就是安全存放数据的位置,这里面有你提交到所有版本的数据。其中HEAD指向最新放入仓库的版本。
remote repository:远程仓库,托管代码的服务器,可以简单的认为是你项目组中的一台电脑用于远程数据交换。
因此,git的工作流程一般是这样的:通过git add .将在工作区中修改、添加后的文件从工作区移至暂存区;再通过git commit移至本地仓库;最后通过git push推到远程仓库中。
因此,git管理的文件有三种状态: ...
【第5篇博客】hexo下的markdown的语法(GFM)学习记录
Hexo下使用的MarkDown为Github的GFM,GFM(Github Flavored Markdown) 是 Github 拓展的基于 Markdown 的一种纯文本的书写格式。风格很漂亮,简洁美观大方。但是GFM的MarkDown语法和标准的MarkDown稍有不同,使用过程中需要注意一些。
标题Markdown 中,使用 # 或 = 来定义大纲标题,有多少个#或=,就表示是几级的大纲,相当于。
语法
效果
# 一级标题
一级标题
## 二级标题
二级标题
### 三级标题
三级标题
#### 四级标题
四级标题
正常文字
正常文字
##### 五级标题
五级标题
###### 六级标题
六级标题
基本字体样式Markdown 使用一个星号表示斜体,两个星号表示加粗,三个星号表示加粗斜体。
语法
效果
*斜体*
斜体
**粗体** 或 __粗体__
粗体
***加粗斜体*
加粗斜体
~~删除线~~
删除线
列表使用星号或者中横线来表示无序列表,注意后面需要加个空格。* 无序列表1* 无 ...
【第4篇博客】hexo的常见指令及简写汇总
hexo的常见指令及简写汇总
【第3篇博客】如何在无外网情况下访问自己的github.io博客
在无外网情况下访问自己的博客
【第2篇博客】butterfly样式修改学习记录
butterfly主题样式修改学习记录
【第1篇博客】hexo搭建github.io博客学习记录
hexo搭建博客记录