哪个静态站点生成器可以通过遍历图像资产目录(没有任何内容格式(例如 MD)文件)来生成页面?

Which Static Site Generator can generate pages by just iterating through an assets directory of images (without any content format (e.g. MD) files)?

我正在考虑发布一个摄影博客。

通常,静态网站生成器会根据 .MD 文件和放置在资产目录中的链接图像生成网站页面。

我正在寻找可以生成所有站点页面的静态站点生成器而无需任何 .MD 文件。

例如,

我设置了如下图片资源目录:

Travel
   Tokyo
     TokyoTower.jpg
     SkyTree.jpg
     ... and other photos
   Paris
     EiffelTower.jpg
     ... and other photos
   NewYork
     StatusOfLiberty.jpg
     ... and other photos

静态站点生成器将生成:

mysite.com/travel.html - the index page
mysite.com/travel/tokyo.html - a page with gallery of images
mysite.com/travel/paris.html - a page with gallery of images
mysite.com/travel/newyork.html - a page with gallery of images

(当然,静态站点生成器将使用预先设计的HTML和CSS来创建页面。)

新照片 只需复制到目标目录即可添加。此外,可以创建新目录,比如另一个 "SanFrancisco" 目录。

有谁知道哪个静态站点生成器可以迭代资产目录中的所有照片来生成页面?

我熟悉 Java JBake 和 Rust Zola/Tera。这些库能满足我的需求吗?

正如您已经提到的,我不知道任何由图像触发的 SSG,但我想那里有一些图库工具。

作为解决方法,您可以将 jBake 与 groovy 模板一起使用。 将一个索引文件放在您的根目录中,并在您的模板中使用 Groovy 来遍历图像。