如何用hexo优雅的写博客

hexo静态博客优点就是完全白嫖github。不需要一分钱就可以有一个自己的博客。

记录记录如何优雅的写博客用了哪些工具。

博客多端同步备份

博客的文字内容是最重要的,直接使用git把_posts文件夹内容全部上传到github,这样就可以异地写博客了还多一个文档备份功能。还可以更方便的看到博客的修改内容。

image-20240221140023225

博客图片上传

使用在线图床总感觉不安全,毕竟是自己的记录的东西,自己存着是最保险的,图床倒闭了自己的图片就都丢失了。图片也可以给github进行托管一并放到_posts文件夹中。全部放在一个文件夹里似乎太没条理。最好一个博客的图片对应一个文件夹。可以使用Typora进行写博客时直接粘贴图片到博客里面。需要先进行一番设置。配上Snipaste把图片质量调成无损非常方便。

image-20240221140745246

这时粘贴图片博客目录是如下结构了:

1
2
3
4
5
6
7
8
9
-posts
-博客1
xxx1.jpg
xxx2.jpg
-博客2
xxx1.jpg
xxx2.jpg
博客1.md
博客2.md

博客模板

因为使用到了git管理博客,idea 对于git与文件管理非常方便,恰好这又是我工作时候使用的软件,加上我对idea常用快捷键非常熟悉,就用idea来生成模板文件,同步发布博客了。

在idea创建一个md文件模板之后,之后写新博客直接右键生成即可。

image-20240221142758246
image-20240221142925501
image-20240221143029381

hexo文件模板。头文件中下部分的字段是fluid主题的字段。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
---
title: '${NAME}'
date: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}:${SECOND}
categories: [Diary]
tags: [菜谱]
published: false

index_img:
banner_img:
sticky:
hide: false
archive: false
---

<!-- more -->

# 起头

# 过程

# 结尾

## 参考
[^1]: 参考资料1
[^2]: 参考资料2

发布博客直接在idea里面进行就行。之前我用git软件发布会出现git非常卡甚至要等待1分多钟,生成博客速度很慢,使用idea发布就没出现类似问题了。
image-20240221143523292

常用命令

1
2
3
hexo -g 生成博客  
hexo -s 本地查看博客
hexo -d 部署博客


如何用hexo优雅的写博客
https://lililib.github.io/如何用hexo优雅的写博客/
作者
煨酒小童
发布于
2024年1月30日
许可协议