lighthouse
Tag:
\

为什么我要逃离Hexo

可能仅仅是书写了一个特殊符号,就会导致你的hexo崩溃并且使你寸步难行

为什么我需要Hexo

静态博客是一种不错的部署博客的方式,它仅仅需要一个内容渲染器和一个仅需支持静态页面输出的web服务器即可成为一个较为完整的博客系统。相比于动态博客,静态博客拥有着维护简单、部署方便等优点。
似乎从刚开始接触web开发的时候我就开始折腾各种博客系统,wordpress、typecho、Ghost,甚至一些国产的、可以当成博客使用的CMS我都有尝试的经验,记得当初最引以为豪的事情就是成功拿免费域名+免费空间成功的给自己搭了一个wordpress博客出来。然后便是研究各种插件,每天最大的乐趣就是自己在刚刚搭建好的wordpress博客上安装各种主题和插件。
虽然博客系统装得可以说滚瓜乱熟,但是渐渐的突然发现了自己另外一个问题,总是沉迷于折腾博客系统,但是自己所折腾的博客系统中却没有几篇自己写的文章。正要写得时候,却突然发现站点存在各种问题。保存文章时超时,呈现不完美,这些问题经常困扰我,虽然到后来曾经拿质量好一点的vps来部署动态博客,但是诸如备份等问题依然时常困扰着我。
不经意的一次搜索使静态博客进入了我的视野。那种简单的部署方式可以说非常的吸引我,自己尝试装了一下hexo之后更是对其爱不释手,在vscode中编写语法优雅的markdown,然后通过简单的几行命令就可以部署到诸如Github Page或者Coding Pages这样的公共平台上,呈现效果完美,或许这真的就是我一直所需要的

但是,为什么今天我选择逃离

当初为了追求”更好、更易于专注的写作环境而选择了Hexo,而使我放弃她的,也正是因为这个理由。
第一次经历是,有一次晚上在写博客的时候,书写一段js的时候忘记了用pre包裹,结果尝试hexo server时直接报错了 …

Read More >>

为他人订阅提供便利:Hexo安装RSS输出插件

对于给Hexo添加RSS输出的这个需求已经有了一个现成的轮子,名字叫做hexo-generator-feed,使用方法很简单

首先使用npm安装该插件

npm install hexo-generator-feed --save

然后在_config.yml中添加配置信息

feed:
  type: atom
  path: atom.xml
  limit: 20
  hub:
  content:

对应的配置项说明

​ - Feed类型 (atom/rss2)

​ - Feed路径

Read More >>