写作指引

新建笔记

使用

1
hexo new [layout] <title>

创建一个新文档,通过layout选择文章的布局,默认为post。

执行之后,sour/_posts/下会出现对应的.md文件,以及一个同名文件夹,里面可以存放文档的图片。

使用typora编写md文档,需要修改typora的文件偏好以自定义图片存储路径至上述文件夹。

生成目录

Hexo -24- 为文章添加目录-腾讯云开发者社区-腾讯云 (tencent.com)

目录暂时无法跳转,可能是锚点问题

文章置顶

hexo博客文章置顶功能实现的两种方法_hexo置顶文章-CSDN博客

图片插入

我发现了图片不能显示的原因,因为插件在生成图片路径的时候会在其前面新添加文件夹的名称,比如说PN7的图片,在typora路径显示的是PN7/1.png,为相对路径,插件生成html之后还会在前面添加PN7,也就是网页显示的html会找错路径。也就是说,想要正常显示,md中引用图片需要去掉文件夹的名称,然而这样与typora插入图片时候相违背,需要手动去掉文件名,并且无法预览。问题该如何解决?
我直接修改了插件的的源码。使之在生成图片时去掉文件夹名字。即,在D:\code\hexoblog\node_modules\hexo-asset-image\index.js文件中,添加一行代码

image-20240520224353156

其能去掉第一个斜杠以及之前的字母,相当于把PN7/1.pmg变成了1.png。从而解决了这个问题。

公式渲染

目前无法渲染latex

部署

terminal输入

1
hexo g && hexo d

部署文档,随后即可在博客中查看。

另:powershell使用;代替&&