สวัสดีค่ะ วันนี้จะมาแชร์ “วิธีการเขียน Draft Post” สำหรับสายดองโพสต์คนชอบเขียนทิ้งไว้เอา แล้วมาแก้ทีหลัง
EP นีเป็น EP เบาสมอง ลองทำ 2 นาทีเสร็จ มาเริ่มกันเลย!
Entry นี้มีอะไรบ้าง
Requirements
- มี Jekyll Blog
- เป็นสายดองโพสต์
สร้าง Draft Post
- เปิด Jekyll Blog ขึ้นมา
- สร้างโฟลเดอร์ใหม่ชื่อ
_drafts
เอาไว้ที่โปรเจ็ค - สร้างไฟล์
.markdown
แล้วใส่ไว้ใต้โฟลเดอร์_drafts
โดยไฟล์ Draft ไม่ต้องใส่วันที่ ใช้แค่ชื่อก็พอ เช่น my-first-draft.markdown
โปรเจ็คจะหน้าตาประมาณนี้
~/blog/
| _config.yml
| .
| . ไฟล์ต่างๆ
| .
|
└─── _posts/
|
└─── _drafts/ <<<<< สร้างโฟลเดอร์นี้
| my-first-draft.markdown <<<<< Draft ใดๆ เอามาใส่ไว้ใต้โฟลเดอร์
สำหรับไฟล์ my-first-draft.markdown
เขียนเหมือน Blog ปกติไปเลย
เปิด cmd/Terminal ขึ้นมา แล้วสั่ง bundle exec jekyll serve --drafts
เปิด Browser ไปที่ localhost:4000/blog/
จะเจอไฟล์ draft ของเรา list เอาไว้ด้วย
เท่านี้เราก็สามารถ git push
ขึ้นไปได้ โดยที่ jekyll จะไม่ build เอา draft ของเราไปโชว์ในบล็อกด้วย (จะโชว์แต่ post ที่อยู่ในโฟลเดอร์ _posts
เท่านั้น)
ถ้าเราอยากจะ publish ขึ้นบล็อก ก็แค่ย้ายจากโฟลเดอร์ _drafts
ไปโฟลเดอร์ _posts
ก็เป็นอันเสร็จ (อย่าลืมใส่วันที่ด้วย)
ขอบคุณ Jekyll ที่ทำให้การเขียน draft สุดสะดวก
จบการรายงาน,
เอมมี่
May the </code> be with you