sistine
1.0.0
Sistine是一种简单,灵活,富有成效的静态站点生成器,用墨水写成并建立在Merlot的Markdown引擎上。您可以在Sistine Docs网站上看到Sistine网站的现场演示。
Sistine的文档生活在其自己的网站sistine.vercel.app上。在那里,您将找到有关如何安装和使用Sistine的信息,以及其模板语言的详细参考。
从技术上讲,该存储库包含两个项目。首先,Sistine静态站点生成器的墨水源代码;其次,Sistine的文档网站是由Sistine本身从此存储库中的资产中生成的。该存储库的两个部分都使用makefile来管理通用构建命令。
Sistine的源代码大部分属于./src
,供应商依赖项复制到./vendor
中。西斯汀公用事业的测试在./test
中。
make check
或make t
在存储库中的所有测试。inkfmt
, make fmt
或make f
格式化为存储库中的所有墨水文件(包括测试)。Sistine Documentation网站是一个正常的Sistine项目,居住在此存储库中。使用Vercel设置存储库,以便在每个./public
main
的每个提交中的内容中的内容。网站的其他部分(例如内容页面和模板)分别以./content
和./tpl
分别设置为正常的Sistine项目。
make
Will将运行SISTINE的重复副本,以将文档网站构建为./public
。鉴于它目前非常缓慢且用墨水书写,因此您可能不应该将其用于重要的东西。但是,如果您有兴趣,并且想询问有关它的工作原理或下一步的问题,请随时在Twitter上联系或提交GitHub问题。