你可以把 Harp 編譯后當作一個 web server 來使用。然而 Harp 是為了造出優(yōu)秀的靜態(tài)站點而生的。
harp compile
將 Harp 投入生產(chǎn)環(huán)境
為了將 Harp 投入生產(chǎn),你只需要做如下這幾點:在生產(chǎn)環(huán)境,Harp 將緩存經(jīng)過預處理的輸出以獲得盡可能快的性能。在當前這個 case 里面,緩存 index.jade 的預處理結(jié)果。別忘了在生產(chǎn)環(huán)境里使用 production 標志位 (flag)。
NODE_ENV=production sudo harp server --port 80
你無需在生產(chǎn)環(huán)境中手工跑 Harp 來上線新版本。事實上,最簡單的辦法是使用 Harp Platform,你可以使用 Dropbox 來創(chuàng)建 Harp App,不僅如此,還能多人協(xié)作。
你還可以在 Heroku, 上面運行生產(chǎn)環(huán)境的 Harp,將 Harp 部署到 GitHub Pages, 針對 Apache Cordova/PhoneGap 編譯 Harp 應用。
接下來要做的事
上面只是一次嘗試。舉個例子,默認 Harp 應用還包括一個 .less 文件,被當成 .css 文件來處理。通過修改 LESS 文件就能調(diào)整 CSS,不需要額外配置就可以從默認 App 開始做整個項目。閱讀有關初始化默認 Harp 應用程序的更多信息。
更多建議: