有时候,你已经拥有了一个服务,但是想将 Harp 作为 asset pipeline,来获取 Harp 预处理的优点。本示例在一个项目中,结合了 Express 的长处和所有 Harp 的优点。 没有外部的预处理,没有复杂的配置,并且没有客户端的解析器;只有编码的幸福。最好的是,设置极其简单。添加 Harp 作为依赖在你的 Express 应用的 package.json 文件中包含 Harp 作为依赖。
将你的 harp 站点导出为普通的静态文件 – HTML / CSS / JavaScript。 为什么呢?使用 Harp ,不需要总是编译或者监视你的项目——编译出来的文件不需要和源代码文件放在一起,随便放就好了。然而有些时候你还是希望将你的预处理文件编译成 HTML ,CSS 和 JavaScript:Apache Cordova创建一个手机应用变得相当简单。
Harp 使用一个命令行界面来从头创建新项目。这是尝试 Harp 最快捷的方式了。 为什么呢?通常,创建一个项目需要没完没了的样板代码。如果你不想创建一个复杂的反人类的空项目,那么这些命令就很有用了。 属性path - (string) Optional, 你希望项目被创建在哪里?必须留空,否则不会创建任何文件。默认值是当前目录。
这份指南将会指导你安装 Harp。你将会创建并维护一个简单的项目,开发模式下能够自动进行预处理,而在生产模式下会缓存预处理的数据以获取更好的性能。 安装 Harp web serverYoutube 视频 首先,安装 Node.js。虽然 Harp 使用了 Node.js,但即便不了解 Node.js, 或者没有接触过 JavaScript ,也是可以上手 Harp 的。在 Node.