博客的 Git 配置

  • Git 的配置与使用,可以参考我另一篇文章,在此不在赘述。
  • Git 配置与使用

Hexo Github 配置

  • 创建一个仓库,名为:自己用户名 + .github.io
#例如我的就是
winward-king.github.io

修改博客 _config.yml 文件的配置

  1. 打开博客根目录的 _config.yml 文件,找到下面这个位置
# Deployment
## Docs: https://hexo.io/docs/one-command-deployment
deploy:
  type: git
  repo:
    github: https://github.com/自己用户名/自己用户名.github.io.git
  branch: master #
  • 将以下信息添加到 repo: 里面去,main or master 选择对应的分支
https://自己用户名.github.io
  1. 修改主题链接的 URL
# URL
## Set your site url here. For example, if you use GitHub Page, set url as 'https://username.github.io/project'
url: https://winward-king.github.io/ #替换成你自己的链接
permalink: :year/:month/:day/:title/
permalink_defaults:
pretty_urls:
  trailing_index: true # Set to false to remove trailing 'index.html' from permalinks
  trailing_html: true # Set to false to remove trailing '.html' from permalinks

博客的备份

  1. 在 Github 上创建一个仓库,名字随便
  2. 通过 Git 命令推送,并保持更新
  3. 配置.gitignore
.DS_Store
Thumbs.db
db.json
*.log
node_modules/
public/
.deploy*/
_multiconfig.yml

运维博客常用网站汇总

博客框架文档

butterfly 主题文档

图标网站

图片处理

文档处理

评论区管理

云服务

拓展使用

引用站内文章

post_link

在写文章的过程中,有时候需要引用站内的其他文章。可以通过内置的标签插件的语法 post_link 来实现引用。
这里默认的路径是在 _post 路径下,如果不是默认路径,需要写上相对路径。

语法

{% post_link '文章文件名(不要后缀)' '文章标题(可选)' %}

实例 - 链接使用文章的标题

{% post_link 'Hexo/01hello-world' %}

实例 - 链接使用自定义文字

{% post_link 'Hexo/01hello-world' '你好,世界' %}

post_path

用来获取文章的链接地址,但是不是链接
可以用 markdown 语法直接插入文件链接,也很方便。

语法

{% post_path filename %}

实例

{% post_path Hexo/01hello-world %}
[你好,世界](/2022/02/15/Hexo/01hello-world/)

hexo 链接到站内文章指定锚点

当前文章锚点跳转

[跳转到本文锚点](#hexo-标题与-id-关系)

站内文章跳转

<a href="{% post_path 'hexo blog' %}#安装">hexo 安装</a>

站外文章锚点

[标题](网址)

其他更多标签用法

标签插件(Tag Plugins)

隐藏文字

<div style="display:none">

</div>