hexo-server
ด้วยการประกาศของ hexo 3 เซิร์ฟเวอร์ถูกย้ายออกมากจาก module หลัก คุณต้องการติดตั้ง hexo-server ก่อนการเริ่มใช้เซิร์ฟเวอร์
$ npm install hexo-server --save |
เมื่อติดตั้งเซิร์ฟเวอร์แล้ว รันคำสั่งต่อไปเพื่อเริ่มใช้เซิร์ฟเวอร์
เว็บไซต์ของคุณจะรันอยู่ท่ี http://localhost:4000
by default
เมื่อเซิร์ฟเวอร์รันอยู่ hexo จะเฝ้าดูการเปลี่ยนแปลงของไฟล์และอัปเดทโดยอัตโนมัติ ดังนั้นจะไม่ต้องเปิดใหม่ด้วยตน
$ hexo server |
If you want to change the port or if you’re encountering EADDRINUSE
errors, use the -p
option to set a different port.
ถ้าคุณอยากเปลี่ยน port หรือพบข้อผิดพลาดว่า EADDRINUSE
ใช้ตัวเลือก -p
ไปตั้งค่าเป็น port อื่น
$ hexo server -p 5000 |
Static Mode
ในโหมดคงที่ ระบบจะเฝ้าดูแต่ไฟล์ท่ีอยู่ใน folder public
เท่านั้นและไม่เฝ้าดูไฟล์อื่นๆ คุณต้องรันคำสั่ง hexo generate
ก่อนเปิดเซิร์ฟเวอร์ โหลดนี้ปกติใช้แต่ในกรณี production
$ hexo server -s |
Custom IP
hexo รันเซิร์ฟเวอร์อยู่ท่ี 0.0.0.0
by default คุณสามารถเปลียนการตั้งค่า IP default นี้
$ hexo server -i 192.168.1.1 |
Pow
Pow เป็นเซร์ฟเวอร์ rack ท่ี zero-config สำหรับ mac
Install
$ curl get.pow.cx | sh |
Setup
symlink folder เข้า ~/.pow
$ cd ~/.pow |
เว็บไซต์ของคุณจะรันอยุ่ท่ี http://myapp.test
URL นั้นจะอยู่บน symlink
ท่ีตั้งขึ้นมา