Gostatic 是一款静态站点生成器。与大多数其他工具不同的是,它使用 Go 编写并跟踪更改,这意味着它的工作速度应该相当快。
功能包括
运行 `gostatic -i my-site` 以在 `name` 目录中生成基本站点。它将包含一个基本 `config` 文件,你应编辑该文件,在顶部放置相关变量,其中还描述了如何处理 `src` 目录中的文件。
`src` 目录显然包含站点的来源(可以在 `config` 中更改此目录的名称)。你可以按照这个目录的一般构想来创建新的博客文章或新页面。`config` 中未提及的所有文件都将被直接复制。运行 `gostatic -fv config` 以查看如何处理你的 `src`。
`site.html` 是定义可用于页面的模板的文件。你可以在 `config` 中看到所提到的这些模板。
最后,还有一个 `Makefile`,仅供方便。运行 `make` 一次构建你的站点,或运行 `make w` 来运行侦听器和服务器,以实时查看站点更改。
另外,你还可以参考我的站点,了解高级用法。
祝你好运!切记,无论是对 gostatic 还是对文档(即使只是此 `README.md`),你的贡献总是非常受欢迎的!
查找更多静态站点生成器。