写了个自动复制到Hexo文件夹并推送的插件

最近在玩 Hexo 博客,总感觉静态网页书写有点麻烦,因为我的笔记一般都是放到一起的,但是 Hexo 有自己的目录,在网上搜索了很久也没有合适的解决办法,就索性自己动手写一个插件了,好在不是很难,稍微有不熟悉的语法,问一下豆包也是解决了。
(话说豆包真厉害… 帮我完善了好多)
话不多说,来看看怎么用的。点击即可,哈哈。
插件按钮|322

效果展示

插件效果展示

插件设置

插件设置
源文件夹:就是自己存放博客的 Obsidian 位置了,写相对路径哈~没有加判断,相对路径已经够简单了。
目标文件夹:Hexo 本地仓库存放博客的所在位置
开启自动推送:开启后,会执行 git push 操作,如果分支不一样,可以自行更改

push配置|500

git push 的相关代码如图所示,可自行更改。

额外说明

插件根据最后更新时间进行复制操作的,未修改的不会重复操作。
目前来看好像也没什么要更新的,除非遇到我不能使用的情况。可自行进行修改,我注释加了好多,应该有点基础的也能照着更改了。
转载记得提下我就行了。

仓库地址

Keduoli03/note-delivery: Obsidian笔记自动复制到其他文件夹并推送

参考资料

2 个赞