

ได้รับแรงบันดาลใจอย่างมากจากธีม Ink ของ Hugo และมุ่งมั่นที่จะคงความสว่างไว้ ในขณะเดียวกันก็เป็นพื้นฐานสำหรับบล็อกที่สวยงามและเรียบง่าย
2.x ) ภายใต้ประทุนtailwind.config.js คุณสามารถส่ง THEME_KEY ด้วย dev หรือ build script/commands เช่น THEME_KEY=purpleheart astro build/dev เพื่อเปลี่ยนธีมสีที่ใช้อยู่ ธีมที่มีอยู่ทั้งหมดสามารถพบได้ใน tailwind.theme.config.js หากต้องการปรับแต่งส่วนบล็อก ให้เพิ่มคลาส prose-{color} ของ Tailwind Typography ตามที่อ้างอิงไว้ที่นี่/blog โดยไปที่ your-site.netlify.com/admin เช่น astro-ink.netlify.app/admin ด้วยข้อมูลรับรอง Netlify ของคุณ ต้องการ Netlify Identity (https://app.netlify.com/sites/your-site/settings/identity#registration ) และ Git Gateway (https://app.netlify.com/sites/your-site/settings/identity #services) เปิดใช้งานแล้ว/src/drafts โดยมี date ในอนาคตในรูปแบบ YYYY-MM-DD และปล่อยให้ Github Action ที่สร้างขึ้นเป็นพิเศษดูแลการเผยแพร่อัตโนมัติในวันที่คุณระบุ คุณสามารถกำหนดค่าช่วงเวลาการตรวจสอบได้ใน Github Action.env (การพัฒนาในเครื่อง) ยกเลิกการใส่ความคิดเห็นโค้ดการเชื่อมต่อที่นี่และปรับใช้ ไซต์ของคุณขับเคลื่อนด้วยตัวนับจำนวนการดูแบบไดนามิก ดู .env.example เพื่อทำความเข้าใจค่าสภาพแวดล้อมต่างๆ ที่คุณต้องกำหนดค่าytChannelId ของไฟล์กำหนดค่า อีกทางเลือกหนึ่ง ปิดการใช้งานภาพขนาดย่อจากรายการวิดีโอของช่อง YT ของคุณโดยตั้งค่า USE_MEDIA_THUMBNAIL เป็น falseUSE_AUTHOR_CARD ให้เป็น true ภายในไฟล์กำหนดค่าUSE_POST_IMG_OVERLAY ให้เป็น true ภายในไฟล์กำหนดค่า เพียงโคลนเทมเพลตนี้ และเริ่มทำงานจากโคลนของคุณ คุณมีคำสั่ง NPM ทั่วไปทั้งหมดตามที่คุณต้องการ เช่น dev , build ฯลฯ โปรดดูที่ package.json เพื่อดูรายการคำสั่งที่มีอยู่ทั้งหมด
หมายเหตุ: ใช้ npx degit one-aalam/astro-ink เพื่อโคลนเทมเพลตโดยไม่มีประวัติ git ใด ๆ
หมายเหตุ: เทมเพลตนี้สร้างเอาต์พุต server (พร้อมใช้ SSR) ตามค่าเริ่มต้น หากคุณต้องการบิลด์ static
output เป็น static จาก server ใน astro.config.jsadapter: vercel()USE_VIEW_STATS เป็น false ภายใน config.ts หมายเหตุ: ก่อนที่จะรัน npm run dev เป็นครั้งแรก -
.env โดยเรียกใช้ mv .env.example .env (หากคุณใช้ Linux distro หรือ Mac)SITE_URI เป็น SITE_URI=http://localhost:4321 ( โดยที่ 4321 เป็นพอร์ตที่โครงการของคุณกำลังทำงานอยู่ ) รู้จักเว็บไซต์ที่สร้างด้วย Astro Ink หรือไม่? แจ้งให้เราทราบบน Twitter
ธีมนี้เริ่มแรกสร้างขึ้นด้วยอัลฟ่าตัวแรก และจากนั้นเป็นเวอร์ชันเบต้าของ Astro Framework หากคุณเพิ่งเริ่มต้นด้วย Astro คุณสามารถเรียนรู้ Astro ได้จริงในขณะที่สร้างธีมนี้โดยติดตามชุดบล็อกที่ฉันเขียนซึ่งจะสอนคุณเกี่ยวกับ Astro!
ตรงไปที่ aalam.in/blog และรู้