gpt4 book ai didi

ruby - 如何加速 Jekyll/Octopress 的生成?

转载 作者:数据小太阳 更新时间:2023-10-29 06:54:19 26 4
gpt4 key购买 nike

我使用 Octopress 作为我的博客引擎。这是完美的。但是如果帖子很多,比如400+,生成速度就很慢了。

那么,有什么方法可以加快 Jekyll/Octopress 的生成速度吗?

谢谢。

最佳答案

显然,如果您只处理一篇文章,则无需等待整个站点生成。您正在寻找的是 rake isolate[partial_post_name] 任务。
使用 rake isolate,您可以仅“隔离”您正在处理的帖子,并将所有其他帖子移至 source/_stash 文件夹。 partial_post_name 参数只是帖子文件名中的一些单词。例如,如果我想将帖子与前面的示例隔离开来,我会使用

rake isolate[plain-english]  

这会将所有其他帖子移动到 source/_stash 并且只保留 2011-09-29-just-type-the-title-of-the-post-here- in-plain-english.markdownsource/_posts 中发布。您也可以在运行 rake preview 时执行此操作。它只会检测到一个巨大的变化,并且只会从那时起重新生成那个帖子。

来自@Pavan Podila
更多信息:Tips for Speeding Up Octopress Site Generation

2013.01.08更新:
Hexo --一个快速、简单和强大的博客框架,由 Node.js 提供支持。
特点:超快——生成静态文件一目了然

2013.6.20更新:
<强> gor -- 用 Go 编写的静态网站和博客生成引擎
gor 具有以下优点:1。速度 -- 将我在wendal.net上的近200篇博客全部编译不到1秒 2. 简单 -- 编译后只生成一个可执行文件,没有其他依赖

关于ruby - 如何加速 Jekyll/Octopress 的生成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13217394/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com