jekyll与大文件 - 避免复制

时间:2014-08-06 04:28:33

标签: jekyll symlink

我为Jekyll引导的博客构建了一个图片库,目录为/assets/galleries。每次运行jekyll build时,将所有这些图像复制到_site目录需要很长时间。我想知道是否有办法让建筑过程更快?

这是我现在得到的解决方案。

  • 将图片库与博客分开。我创建了一个名为Gallery的仓库并使用了项目页面,然后将该页面链接到我的博客。但我真的很讨厌将事情分开的想法。

  • 符合此post符号链接的
  • 。我不知道我做错了,我无法得到我想要的结果。以下是我尝试的内容:ln -s assets/_galleries _site/assets/_galleries(我添加下划线以避免复制)

任何想法或见解都表示赞赏。谢谢你的帮助:)

1 个答案:

答案 0 :(得分:2)

您可以使用rsync执行此操作。我前几天写了一篇关于speeding up jekyll generation with rsync的博文。

  • 告诉jekyll不要使用该文件夹,方法是重命名前面带有下方_的文件夹。 (SOURCE)
  • 告诉jekyll在配置文件
  • 中重新生成(生成)时不要触摸该文件夹
  • rsync这两个文件夹
相关问题