V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
a132811
V2EX  ›  Hexo

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

  •  
  •   a132811 · 2018-09-26 22:46:12 +08:00 · 7261 次点击
    这是一个创建于 2251 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    ps:

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

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

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

    警告:这个生成器只适合我自己的博客目录结构,并不是用于 hero 的。
    dp2px
        9
    dp2px  
       2019-10-09 17:09:28 +08:00
    我最后选择了换成 Hugo,《我为什么要从 Hexo 更换到 Hugo 》 dp2px.com/2019/08/30/go-hugo1/
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   889 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 22:00 · PVG 06:00 · LAX 14:00 · JFK 17:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.