文章太多了,你们对 hexo 咋优化的啊?

2018-09-26 22:46:12 +08:00
 a132811

我有接近 800 多份 markdown 吧。hexo 编译太慢了。

ps:

  1. hexo 不支持增量构建(Incremental Build),即使没有文件变更,也会有超长的编译时间。
  2. hexo next 主题有一个 cache 我也是开启的。
  3. 我其实非常惜字如金了,hexo 的 db.json 也有 20M 了,我感觉没必要存 md 的内容啊。

我给 hexo 提了增量的 issue, 估计作者一时半会儿也处理不了。而且 issue 积累得太多。

7247 次点击
所在节点    Hexo
9 条回复
flyaway
2018-09-26 22:55:23 +08:00
我也纠结于这个问题。
我 200 多篇文章,每次部署的时候,都要全部编译一遍。要 2-3 分钟。
Hexo 现在更新很慢……
ww2000e
2018-09-26 22:57:07 +08:00
你们好能写。。
wd
2018-09-26 23:02:16 +08:00
用 hugo 看看
WhyLiam
2018-09-26 23:33:40 +08:00
直接扔 travis-ci
ferock
2018-09-26 23:47:39 +08:00
我每次编译只需要 5 秒。。。为啥?
flyaway
2018-09-27 00:14:19 +08:00
@ferock 你有多少篇文章?
ferock
2018-09-27 12:11:38 +08:00
@flyaway 好吧,没你们多,只有 104
a132811
2018-10-06 21:56:10 +08:00
无法忍受 hero 的速度, 还是迁回了我自己的 blog, 写了个静态博客生成器: https://github.com/ahuigo/a/blob/master/tool/pre-commit

警告:这个生成器只适合我自己的博客目录结构,并不是用于 hero 的。
dp2px
2019-10-09 17:09:28 +08:00
我最后选择了换成 Hugo,《我为什么要从 Hexo 更换到 Hugo 》 dp2px.com/2019/08/30/go-hugo1/

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/492944

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX