Sixtine ist ein einfacher, flexibler, produktiver statischer Site -Generator, der in Tinte geschrieben und auf Merlots Markdown -Engine aufgebaut ist. Auf der Sixtine Docs -Website können Sie eine Live -Demo einer Sixtinischen Website sehen.
Die Dokumentation von Siistines lebt auf einer eigenen Website bei sitine.vercel.app . Dort finden Sie Informationen zur Installation und Verwendung von Sixtine sowie eine detaillierte Referenz für seine Vorlagensprache.
Dieses Repository enthält technisch zwei Projekte. Zunächst der Tintenquellcode für den Sixtine statischen Site -Generator; und zweitens die Dokumentationsstelle für Sixtine, die von Sistine aus Vermögenswerten in diesem Repo erzeugt wird. Beide Teile dieses Repositorys verwenden ein Makefile, um gemeinsame Build -Befehle zu verwalten.
Der Quellcode von Siwines lebt ./vendor
in ./src
Tests für Sixtine -Versorgungsunternehmen sind in ./test
.
make check
oder führen make t
aus.make fmt
oder make f
-Formate alle Tintendateien (einschließlich Tests) im Repository, wenn Sie inkfmt
installiert sind. Die Sixtine Dokumentation -Website ist ein normales Sixtine -Projekt, das in diesem Repository lebt. Das Repository ist mit Vercel eingerichtet, damit der Inhalt von ./public
Auto-Deploys in jedem Commit to main
. Andere Teile der Website, wie die Inhaltsseiten und Vorlagen, sind genau wie ein normales Sixtinischer Projekt in ./content
bzw. ./tpl
eingerichtet.
make
wird die In-Repository-Kopie von Sixtine ausführen, um die Dokumentationsseite auf ./public
zu erstellen.Angesichts der Tatsache, dass es derzeit ziemlich langsam und in Tinte geschrieben ist, sollten Sie es wahrscheinlich für nichts Wichtiges verwenden. Wenn Sie jedoch interessiert sind und Fragen darüber stellen möchten, wie es funktioniert oder was als nächstes kommt, können Sie sich gerne auf Twitter wenden oder ein Github -Problem einreichen.