hexo-server
With the release of Hexo 3, the server has been separated from the main module. ด้วยการประกาศของ hexo 3 เซิร์ฟเวอร์ถูกย้ายออกมากจาก module หลัก คุณต้องการติดตั้ง hexo-server ก่อนการเริ่มใช้เซิร์ฟเวอร์
$ npm install hexo-server --save |
Once the server has been installed, run the following command to start the server. เว็บไซต์ของคุณจะรันอยุ่ท่ี http://myapp.test
URL นั้นจะอยู่บน symlink ท่ีตั้งขึ้นมา เมื่อติดตั้งเซิร์ฟเวอร์แล้ว รันคำสั่งต่อไปเพื่อเริ่มใช้เซิร์ฟเวอร์ เว็บไซต์ของคุณจะรันอยู่ท่ี 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.
$ hexo server -p 5000 |
Static Mode
ในโหมดคงที่ ระบบจะเฝ้าดูแต่ไฟล์ท่ีอยู่ใน folder public
เท่านั้นและไม่เฝ้าดูไฟล์อื่นๆ คุณต้องรันคำสั่ง hexo generate
ก่อนเปิดเซิร์ฟเวอร์ โหลดนี้ปกติใช้แต่ในกรณี production You have to run hexo generate
before starting the server. Usually used in production.
$ hexo server -s |
Custom IP
hexo รันเซิร์ฟเวอร์อยู่ท่ี 0.0.0.0
by default คุณสามารถเปลียนการตั้งค่า IP default นี้ You can override the default IP setting.
$ hexo server -i 192.168.1.1 |