首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Hexo 发布清理和新建工具

Hexo 发布清理和新建工具

作者头像
李郑
发布2019-12-10 17:25:42
6190
发布2019-12-10 17:25:42
举报

经常会在多台设备上使用Hexo 发布博客,所以就使用了OneDrive来备份 Hexo 到不同的设备上,都安装上 node 和 hexo 之后就可以使用指令来发布博客到 github pages 并且保存到 OneDrive 。 最近发下博客内容比较多之后, .deploy_git的发布文件夹会变得很大,有很多零散文件,每次在 Deploy 之后都需要同步很久,于是就有了写个 npm 插件来在 deploy 之后自动删除该文件夹,无奈前端技术太菜,最后退而求其次,用 shell 脚本来完成,顺手还写了个快速创建。

更新后自动清理

hexo g -d && echo "G-D Finished!" && hexo clean && rm ./.deploy_git -rf && echo "Clean Finished!" && echo "press any key to quit!" && read

更新后执行 hexo clean 并清理 .deploy_git

快速创建新文章并打开编辑

#! /bin/bash

echo "Please input the article name:" && read name && echo "log:hexo new" $name && hexo new $name && echo $name" add completed!" && code "./source/_posts/"$name".md" && read

拓展

后续考虑使用 UWP 创建一个hexo GUI 工具

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-11-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 更新后自动清理
  • 快速创建新文章并打开编辑
  • 拓展
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档