7、Harp 中文文档 - 编译 harp

2019-07-10

目录

将你的 harp 站点导出为普通的静态文件 – HTML / CSS / JavaScript。

为什么呢?

使用 Harp ,不需要总是编译或者监视你的项目——编译出来的文件不需要和源代码文件放在一起,随便放就好了。然而有些时候你还是希望将你的预处理文件编译成 HTML ,CSS 和 JavaScript:

Apache Cordova

创建一个手机应用变得相当简单。编译 Harp 直接导出一个 Apache Cordova/PhoneGap 友好的 www 文件夹。

没有锁定

假如不管出于什么样的原因,你不再喜欢 Harp,只需要将你的项目导出到任何一个伺服静态文件的 stack 或者云服务器上就好了。

用法

harp compile [options] [projectPath] [outputPath]

手机示例

通过运行 harp init mobileapp,尝试创建一个叫做 mobileapp 的项目,然后编译它:

harp init mobileapp harp compile mobileapp

运行编译命令将会生成如下的文件:

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

备份示例

假如我们在 apps 目录下有一个叫做 example 的项目。我们可以通过下面的命令将它导出成静态文件,放到目录 Desktop/backup 中。

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

注意,备份文件夹会自动创建,并且被假定为空的。