Sistine เป็นเครื่องกำเนิดไซต์ที่เรียบง่ายยืดหยุ่นและมีประสิทธิผลซึ่งเขียนด้วยหมึกและสร้างขึ้นบนเอ็นจิ้น Markdown ของ Merlot คุณสามารถดูตัวอย่างสดของเว็บไซต์ sistine บนเว็บไซต์ Sistine Docs
เอกสารของ Sistine อาศัยอยู่ในเว็บไซต์ของตัวเองที่ sistine.vercel.app ที่นั่นคุณจะพบข้อมูลเกี่ยวกับวิธีการติดตั้งและใช้ Sistine รวมถึงการอ้างอิงโดยละเอียดสำหรับภาษาเทมเพลต
ที่เก็บนี้มีเทคนิคสองโครงการ ก่อนอื่นซอร์สโค้ดหมึกสำหรับเครื่องกำเนิดไซต์ Sistine Static; และประการที่สองเว็บไซต์เอกสารสำหรับ Sistine ซึ่งสร้างขึ้นโดย Sistine จากสินทรัพย์ใน repo นี้ ทั้งสองส่วนของที่เก็บนี้ใช้ MakeFile เพื่อจัดการคำสั่งบิลด์ทั่วไป
ซอร์สโค้ดของ SISTINE ส่วนใหญ่อาศัยอยู่ใน ./src
โดยมีการพึ่งพาผู้ขายในการคัดลอกไปยัง ./vendor
การทดสอบสำหรับยูทิลิตี้ Sistine อยู่ใน ./test
make check
หรือ make t
ทดสอบทั้งหมดในที่เก็บmake fmt
หรือ make f
Formats ไฟล์หมึกทั้งหมด (รวมถึงการทดสอบ) ในที่เก็บหากคุณติดตั้ง inkfmt
เว็บไซต์เอกสาร Sistine เป็นโครงการ Sistine ปกติอาศัยอยู่ในที่เก็บนี้ ที่เก็บถูกตั้งค่าด้วย vercel เพื่อให้เนื้อหาของ ./public
การปรับใช้อัตโนมัติ main
ส่วนอื่น ๆ ของเว็บไซต์เช่นหน้าเนื้อหาและเทมเพลตถูกตั้งค่าให้เป็นโครงการ sistine ปกติใน ./content
และ ./tpl
ตามลำดับ
make
จะเรียกใช้สำเนา sistine ที่อยู่ภายในเพื่อสร้างเว็บไซต์เอกสารเป็น ./public
publicเนื่องจากปัจจุบันค่อนข้างช้าและเขียนด้วยหมึกคุณอาจไม่ควรใช้มันเพื่ออะไรที่สำคัญ แต่ถ้าคุณสนใจและต้องการถามคำถามเกี่ยวกับวิธีการทำงานหรือสิ่งที่กำลังจะเกิดขึ้นต่อไปอย่าลังเลที่จะติดต่อกับ Twitter หรือยื่นปัญหา GitHub