Harp 編譯

2021-10-18 10:44 更新

將你的 harp 站點(diǎn)導(dǎo)出為普通的靜態(tài)文件 – HTML / CSS / JavaScript。

原因

使用 Harp ,不需要總是編譯或者監(jiān)視你的項(xiàng)目——編譯出來的文件不需要和源代碼文件放在一起,隨便放就好了。然而有些時(shí)候你還是希望將你的預(yù)處理文件編譯成 HTML ,CSS 和 JavaScript:

  1. Apache Cordova

    創(chuàng)建一個(gè)手機(jī)應(yīng)用變得相當(dāng)簡單。編譯 Harp 直接導(dǎo)出一個(gè) Apache Cordova/PhoneGap 友好的 www 文件夾。

  2. No Lock-In

    假如不管出于什么樣的原因,你不再喜歡 Harp,只需要將你的項(xiàng)目導(dǎo)出到任何一個(gè)伺服靜態(tài)文件的 stack 或者云服務(wù)器上就好了。

用法

harp compile [options] [projectPath] [outputPath]

mobile 示例

通過運(yùn)行 ?harp init mobileapp?,嘗試創(chuàng)建一個(gè)叫做 ?mobileapp ?的項(xiàng)目,然后編譯它:

harp init mobileapp
harp compile mobileapp

運(yùn)行編譯命令將會(huì)生成如下的文件:

mobileapp/
  +- www/
    |- index.html
    +- main.css

備份示例

假如我們在 apps 目錄下有一個(gè)叫做 example 的項(xiàng)目。我們可以通過下面的命令將它導(dǎo)出成靜態(tài)文件,放到目錄 Desktop/backup 中。

harp compile ~/apps/example ~/Desktop/backup

注意:備份文件夾是自動(dòng)創(chuàng)建的,并假定為空。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號