博客的更新

在博客的根目录下打开 cmd,输入

hexo cl&&hexo g&&hexo s

hexo cl 是清除缓存文件 (db.json) 和已生成的静态文件 (public)。

hexo g 是生成静态文件。

hexo s 是启动服务器,访问网站的静态文件。默认情况下,访问网址为: http://localhost:4000/

上述步骤完成,确认没有 Error 之后,运行接下来的命令:

hexo d

部署网站。

然后打开 gitee,找到如下界面,点击:

pages

(图借用于 https://blog.csdn.net/qq_42477843/article/details/107165026

然后在接下来的界面点击更新,就可以了。

(不过现在我把网站部署到 github 上了,这一步就不需要了)

markdown

Front-matter

首先是两个“—-”包围起来的 Front-matter

下面是 Front-matter 里面要填写的内容:

写法 解释
title 【必需】文章标题
date 【必需】文章创建日期
updated 【可选】文章更新日期
tags 【可选】文章标籤
categories 【可选】文章分类
keywords 【可选】文章关键字
description 【可选】文章描述
top_img 【可选】文章顶部图片
cover 【可选】文章缩略图(如果没有设置 top_img,文章页顶部将显示缩略图,可设为 false/图片地址/留空)
comments 【可选】显示文章评论模块(默认 true)
toc 【可选】显示文章 TOC(默认为设置中 toc 的 enable 配置)
toc_number 【可选】显示 toc_number(默认为设置中 toc 的 number 配置)
copyright 【可选】显示文章版权模块(默认为设置中 post_copyright 的 enable 配置)
copyright_author 【可选】文章版权模块的文章作者
copyright_author_href 【可选】文章版权模块的文章作者链接
copyright_url 【可选】文章版权模块的文章连结链接
copyright_info 【可选】文章版权模块的版权声明文字
mathjax 【可选】显示 mathjax(当设置 mathjax 的 per_page: false 时,才需要配置,默认 false)
katex 【可选】显示 katex(当设置 katex 的 per_page: false 时,才需要配置,默认 false)
aplayer 【可选】在需要的页面加载 aplayer 的 js 和 css
highlight_shrink 【可选】配置代码框是否展开(true/false)(默认为设置中 highlight_shrink 的配置)
aside 【可选】显示侧边栏 (默认 true)
sticky 【可选】文章置顶权重(越大越前)

原作者: Jerry

链接: https://butterfly.js.org/posts/dc584b87/#Post-Front-matter

来源: Butterfly

一些基础的

参考:

hucorz

Learning-Markdown (Markdown 入门参考)

  • 顺便一提,在使用 vscode 书写 markdown 的时候,若是想用 Markdown Preview Enhanced 插件的话,请注意不要打开 Office Viewer,否则会使用后者来打开 markdown 文件,其使用体验很糟糕。

关于表格的生成:

Front-matter表格

  • 注意一定要与上方的内容空一格

关于 github 图床的加速:

原图片的地址:https://raw.githubusercontent.com/lz37/images/main/img/1980643_52520072_p1_ASK_%E2%85%A2%EF%BC%88%E6%97%A0%E8%83%8C%E6%99%AF%EF%BC%89.png
经过加速之后的图片地址:https://raw.githubusercontent.com/lz37/images/main/img/1980643_52520072_p1_ASK_%E2%85%A2%EF%BC%88%E6%97%A0%E8%83%8C%E6%99%AF%EF%BC%89.png

可以看到,访问后者是不用加速器或者魔法上网的。下面是直观展示:

未加速:

未加速

加速后:

加速后