优雅改写 Node Modules

优雅改写 Node Modules

对于一直在使用 Hexo 框架构建博客的同学来说肯定有这方面那方面定制化 Hexo 框架的需求,那么这就涉及到需要修改 Hexo 的模块文件,也就是 Node Modules,常规的修改手段可能是拷贝一份到自己的项目,然后手动修改 package.json 里头的引用依赖,这种方式短时间看好像没什么问题,部署到生产环境也可以运行,但是长时间来看,暴漏的问题就很多了,你可能只修改了一个文件,甚至几行,但是却要付出很大的版本代价。

阅读更多
Hexo加速渲染速度之Fragment Cache

Hexo加速渲染速度之Fragment Cache

从使用 Hexo 到现在已经陆续写了几十篇文章了,现在发现了严重的问题,hexo generate 渲染的速度越来越慢,现在 35 篇左右,每次渲染时间到达了 20+ s,查看了官方 api,看到了 fragment_cache 局部缓存这个东西,解决了渲染速度的问题。

阅读更多