ไซต์คงที่โอเพ่นซอร์ส เข้ารหัสใน Eleventy - จัดทำโดย AppSeed Web App Generator
เวอร์ชัน PRO ประกอบด้วย ชุด UI ระดับพรีเมียม การอัปเดตตลอดอายุการใช้งาน และ การสนับสนุนสดตลอด 24 ชั่วโมงทุกวัน (ผ่าน Discord)
ชุดวัสดุสิบเอ็ดสิบ PRO | ชุดกระดาษสิบเอ็ดสิบ PRO | สิบเอ็ดตอนนี้ UI Kit PRO |
---|---|---|
$ # clone the sources
$ git clone https://github.com/app-generator/eleventy-html5up-fractal.git
$ cd eleventy-html5up-fractal
$
$ # install modules
$ yarn
$
$ # start the project in development mode
$ yarn dev
$ # app is running on http://localhost:4000
$
$ # build the project for production
$ yarn build
รหัสสำเร็จรูปถูกสร้างขึ้นด้วยโครงสร้างโมดูลาร์ที่เป็นไปตามรูปแบบที่แนะนำซึ่งใช้โดยโครงการโอเพ่นซอร์สจำนวนมาก
< ROOT > - Eleventy Fractal # project root folder
|
| --- src/ # website source folder
| --- src/_includes # website partials (footer, header)
| --- src/assets # website assets (scss, javascript files)
| --- src/index.njk # index page in NJK format
|
| --- .eleventy.js # Eleventy (11ty) config file
| --- package.json # main script executed by Yarn, Npm
|
| -----------------------------
Eleventy เป็นตัวสร้างไซต์คงที่ที่ง่ายกว่าซึ่งสร้างขึ้นเพื่อเป็นทางเลือก JavaScript แทน Jekyll โดยค่าเริ่มต้นจะ zero-config
แต่มีตัวเลือกการกำหนดค่าที่ยืดหยุ่น Eleventy ทำงานร่วมกับโครงสร้างไดเรกทอรีที่มีอยู่ของโครงการของคุณ
Eleventy ใช้ เครื่องมือเทมเพลตอิสระ เราไม่ต้องการจับเนื้อหาของคุณเป็นตัวประกัน หากคุณตัดสินใจที่จะใช้อย่างอื่นในภายหลัง การแยกเนื้อหาของคุณด้วยวิธีนี้จะทำให้การโยกย้ายง่ายขึ้น Eleventy ใช้งานได้กับหลายภาษาเทมเพลต (HTML, Markdown, Javascript, Liquid, Nunjunks ..)
แฟร็กทัลไซต์คงที่สิบเอ็ด - จัดทำโดย AppSeed Web App Generator