markdown文件 YAML Front Matter 快捷信息备份

2023.07.27

写法 解释
title 【必需】文章标题
date 【必需】文章创建日期(实际博客网页会自动同步,可以不加)
updated 【可选】文章更新日期
tags 【可选】文章标签
categories 【可选】文章分类
keywords 【可选】文章关键字
description 【可选】文章描述

图床搭建

2023.07.27

使用PicGo+阿里云OSS搭建:

typora测试PicGo app失败,但是后续测试发现成功

关键报错问题:

​ 从飞书复制下来的markdown中的图片会上传失败,报错信息:

​ No mime type found for file asynccode

​ 解决方案:

​ 暂未有直接的解决办法

​ 间接解决办法:

​ 将typora图片设置为自动保存到某个路径,从而自动生成图片路径为本地的一篇markdown,然后重新改回上传图片,将本地图片全部上传即可解决当前篇博客的图片问题.但是意味着不能每次从飞书这样操作,否则会非常麻烦.

评论系统配置

2023.07.28

基于Twikoo评论系统,使用zeabur部署:

1.将github上Twikoo的仓库fork到自己的github中

2.配置zeabur服务

3.在Hexo框架中(butterfly主题支持该评论系统)对zeabur生成的域名进行连接

4.成功,部署到网站

2023.08.04

1.配置新评论邮箱提醒

2.配置Navicat16连接到评论数据库(MongoDB),可以进行评论的后台管理

zeabur使用免费计划,已被删库…


2023.11.6

基于Twikoo评论系统,换为Netlify部署.

按照文档搭建即可

搜索功能

添加本地搜索插件—hexo-generator-search

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 安装插件:
npm install hexo-generator-search --save

# 全局_config.yml中添加:
search:
path: search.xml
field: post
format: html
limit: 10000

# 主题_config.yml中设置:
local_search:
enable: true

#注:template配置,无需配置该项,配置了反而无法正常搜索