电脑技巧

一种使用Hexo、NexT、GitHub、Cloudflare构

2021-10-21  本文已影响0人  楚风Jacky

本文介绍一种使用Hexo、NexT、GitHub、Cloudflar等技术和服务发布静态博客的思路,可以实现完全网络化写作、编译和发布博客。

使用的技术和服务有:

实现的功能和效果有:

序言

静态博客的优势很明显。它不仅轻便、快捷且维护方便,还不用操心安全、主机费用等问题。可以让创作者安心的创作内容,剩余的琐碎工作交由程序自动化完成。

当前静态博客不等同于静态网页 。基于各类博客架构的生成的静态博客,和最初网页三剑客制作的静态网页有本质上的差别,尤其内容创作、主题使用和页面生成都不再是逐个页面的去实现,博客架构已经考虑了所有自动化的工作。

静态博客已经可以脱离本地化环境,完全网络化写作、编译和发布。利用各种CI工具,可以轻松的实现在代码仓库发生变化时自动拉取内容编译后发布。比如使用 Travis CI或GitHub action等CI,或者Netlify等发布工具。

建立hexo静态博客仓库

使用Cloudflare 实现发布、加速和访问统计

日常写作

写在最后

本文可能对完全新手不太友好,因为文中的每一步都需要相应的背景知识和实践经验,可能每一步都需要一篇完整文章来解释和指导操作,所以只能算是给读者提供思路,但是这是我已经实现的。

上一篇下一篇

猜你喜欢

热点阅读