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問題。