Harp 的主要設計目的是當作 server 或者 multihost 來運行的。下面這個命令運行后可以運行一個本地單應用。
用法
harp server [options] [path]
9000
。harp server ~/apps/example.com --port 3000
我們提供了一個特殊的 URL 用來訪問你的應用。在之前一個命令里,我們指定了 3000 端口,所以 Harp 應用將運行在
http://harpdev.io:3000
但是,您始終可以使用默認 URI:
http://127.0.0.1:3000
http://localhost:3000
如果未指定端口,則應用程序將在以下默認端口可用9000
:
http://harpdev.io:9000
http://127.0.0.1:9000
http://localhost:9000
有時候會覺得每次訪問本地運行的站點都要輸入端口號是很痛苦的。如果用瀏覽器的默認端口 80 那就沒有這煩惱了。不過在 80 端口運行需要提權到 Admin 賬戶。在 OS X 上,這意味著你需要用到 ?sudo
?命令
sudo harp server --port 80
如果 Harp 和已經在 80 端口上跑的某些業(yè)務沖突,您可以使用 port 沖突指南解決這種情況。
Harp 是時刻準備著投入生產環(huán)境的。只要指定一個環(huán)境變量,額外的 LRU 緩存就會加入進來,加速你的站點。
NODE_ENV=production harp server --port 3000
更多建議: