เมื่อติดตั้ง hexo แล้ว รันคำสั่งต่อไปเพื่อ initialize hexo ใน <folder>
$ hexo init <folder> |
เมื่อเสร็จการ initialization โครงสร้าง folder ของ project คุณจะเป็นอย่างนี้:
. |
_config.yml
ไฟล์ของไซต์ configuration คุณสามารถตั้งค่ามากขึ้น ณ ท่ีนี้ You can configure most settings here.
package.json
ข้อมูลของแอป. renderer ของ EJS Stylus และ Markdown จะติดตั้ง by default คุณสามารถลยออก renderer พวกนี้ได้ในเวลาภายหลัง If you want, you can uninstall them later.
{ |
scaffolds
Scaffold folder. folder Scaffold เมื่อคุณสร้างโพสต์ใหม่ขึ้นมา hexo จะเรียงข้อมูลไฟล์ตาม folder นี้
source
source folder. This is where you put your site’s content. Hexo ignores hidden files and files or folders whose names are prefixed with _
(underscore) - except the _posts
folder. ท่ีนี้เป็นท่ีวางเนื้อหาเว็บไซต์ของคุณ hexo ละเลยไฟล์ท่ีถูกซ่อนหรือ folder ท่ีมี _
เป็นคำนำหน้าในชื่อไฟล์ (นอกจาก folder _posts
) ไฟล์ท่ี renderable (เช่น Markdown และ HTML) จะถูกจถูกจัดการและใส่เข้า folder public
ในเมื่อไฟล์อื่นๆจะถูก copy เท่านั้น
themes
Theme folder. folder Theme hexo generate เว็บไซต์คงที่ด้วยผสมเนื่อหาของไซต์กับธีม