效率
更快的部署方式可以让博主释放双手,提升写作效率。
推送
将博客快速推送到博客所在的服务器/Git等。
通过alias自定义终端命令实现Hexo博客的高效使用,简化你的终端命令 - 张洪Heo
我之前一直使用utools来完成这三步动作。但是因为utools数据莫名其妙丢失,并且官方因为为了收费而不提供配置备份,导致所有脚本都失踪了。万般无奈之下使用了Hapigo作为我的Mac启动工具。
Hapigo支持终端运行,但是对终端支持有限,只支持输入命令而已,甚至历史记录功能还失效了。
研究了半天发现alias相当于给你的命令起一个名字,让你使用自定义命令来执行很长的命令。
使用github-action推送博客部署仓库至NPM - Akilar
自从2021年12月20日,jsdelivr因为“某些原因”,在大陆和台湾的ICP证书被吊销。可以说,这让国内的开发生态瞬间天塌一般。目前,虽然jsdelivr已经恢复了服务,但是这只是通过在“中国附件”的节点提供的CDN加速服务,速度上还不如放到本地。这种反向加速的CDN服务,我们已经可以认为jsdelivr已经挂了。
使用 Github Action 自动部署 - 安知鱼
此教程参考 🧊Akilar の糖果屋 🍭,转载需注明出处。Github Action 简介 Github Action 是 GitHub 于 2018 年 10 月推出的一个 CI\CD 服务。
Hexo 自动化部署 - 张时贰
Github Action部署方案:主要是方案三的方法 原方案二中包含Gitee Page部署,没什么用在方案三中剃掉了 方案三中包含私有仓库推送Github Page、服务器、Gitee二次私有备份以及SEO(借助乐特的插件实现)、CDN的刷新
修复 Vercel/Github Actions 部署 hexo 导致文章的更新时间错误 - 0o酱
在使用
Vercel
或Github Actions
自动化部署 hexo 博客时会发现所有文章的更新时间都变成了此次提交修改的时间,但实际上这些文章是没有任何修改的。这是因为
git
在推送更新的时候不会保存文件的访问时间、修改时间等元信息。
将CDN缓存自动刷新加入到Hexo博客发布的工作流 - wuanqin
这篇文章介绍了如何通过脚本实现一键发布博客的方法,以及如何使用腾讯云SDK工具进行开发和安全使用API KEY。作者介绍了在使用CDN加速源站时,每次发布博客到服务器后需要手动在腾讯云控制台进行节点缓存刷新的问题,并通过脚本思路来解决这个问题。文章末尾包含了编写的脚本原件。同时,文章还介绍了在使用Hexo博客建站时常用的三个命令的含义。
统计
51la统计体验报告:很全面的惊喜,Butterfly适配51la统计 - 张洪Heo
感觉说删就删让我产生了危机感,我其实对数据存储安全都非常敏感。一般我的文件都会保存三份以上的备份(比如微信聊天记录就存了三份,每周更新备份),这种说删就删让我感到一丝丝恐惧了。
所以百度统计我会继续用,但是要找个一起用的统计了。统计基本上都用过,cnzz界面感觉是上古时期的东西,谷歌速度堪忧,一个偶然的机遇让我看见了51la这个。初中的时候做论坛用过,后来就再也没碰过这个统计了。
报错
在使用Hexo过程中的报错解决方案。
Hexo错误:spawn failed的解决方法 - 张洪Heo
昨天部署的时候突然spawn failed,怎么部署都部署不上。后来折腾了好一会终于解决了这个报错问题。今天又发现群友有这个问题,所以写个文章来复盘一下。
博客搜索挂了解决方法 - 轻笑Chuckle
省流助手:删除所有local-search.js中下面这行代码 window.pjax && window.pjax.refresh($resultContent)
解决 Hexo 中渲染 MathJax 数学公式问题 - Jayhrn
最近这几天开始准备数学建模比赛了,于是便接触到了许多的数学公式,俗话说
重装
重新安装主题的方法。
butterfly 重装指南 - 安知鱼
npm淘宝镜像源
npm config set registry https://registry.npm.taobao.org
npm config set registry https://registry.npmjs.org/
Buttterfly重装记录 - 数据记录 - iCat爱吃肉的猫
在原本的项目上 进行Hexo的升级 和插件依赖的更新
升级前请 备份! 备份! 备份!
有较大的改动一定要备份 而且更新Hexo存在很多不可控因素 哪怕更新成功了也一定要保留一份备份以备不时之需
做好备份就可以开始更新框架工作
图床
对文章图片展示的服务支持。
建立个人博客(五)—— 图床 - Kevin Chen
理所当然的,一篇文章里需要有图片来加以形象的说明实例。在远端博客中,我们不可能把用到的所有图片全部塞到仓库中,因此我们需要一个
gallery in cloud
帮我们储存相对应的图片以供阅读时加载。国内外都有很多图床服务商提供对象储存服务,对于初学等级,这里以国内的阿里云OOS对象储存服务作为参考,也可以为下面的域名打一些基础。
图床方案汇总 - Xlenco
目前 MarkDown 作为一种程序员必备的轻量级标记语言,避免了富文本编辑器换平台就要重新排版的繁琐,使我们可以专注于技术的输出,但使用 markdown 也有弊端,那就是图片的存储问题,markdown 文件要用到图片时必须是一个链接。各个平台都有自己的图片存储方法,在不使用图床的情况下,同一篇文章发布到不同的平台需要单独上传图片一次。如果都放本地这样实在是太麻烦了。
后台管理
为Hexo部署在线编辑器 | Qexo - btwoa
Qexo项目日趋完善,准备重新部署并对全部过程进行记录,本篇就是使用Qexo创建编辑发布的
订阅
安装 RSS 插件实现订阅 - Ordis
因为我是 Butterfly 主题,所以已经集成了 rss 功能,所以设置到这一步就可以了。如果你的主题里面没有 rss 相关设置,也可以添加如下代码:
写作
构建Obsidian的Hexo写作工作流 - wuanqin
这篇文章介绍了如何使用Obsidian来构建Hexo写作工作流。作者介绍了选择Obsidian的原因,以及使用该工具的快捷键、文章模板、图床、文件夹分类等基本设置。同时,作者还详细讲解了Obsidian特有的双向链接渲染和安装第三方插件link-info-server,以及如何使用Hexo的第三方插件hexo-abbrlink和hexo-link-obsidian来实现工作流的完整性。最后作者还讲解了放弃Typora的理由,并总结了使用Obsidian的优势。