Harp 概述
安装 Harp,教程快速入门。
理解基本规则 ,制作自己的 Harp 应用程序时可以依靠的五个简单规则。
简介
Harp 是一个静态 Web 服务器,它也以 HTML、CSS 和 JavaScript 的形式提供 Jade、Markdown、EJS、Less、Stylus、Sass 和 CoffeeScript,无需任何配置。它支持受欢迎的布局/部分范式,并且具有灵活的元数据和全局对象,用于遍历文件系统并将自定义数据注入模板。或者,Harp 还可以将您的项目编译为静态资产,以便托管在任何有效的 HTTP 服务器之后。
预编译器正变得非常强大,并且可以交付前端,因为静态资产有很多优点。它很简单,易于维护,风险低,易于扩展,并且需要低认知开销。我想要一个轻量级的 Web 服务器,Harp 足够强大,可以让我放弃 Web 框架,转而采用简单的前端发布。
特征
- 安装简单,使用方便
- 快速轻便
- 健壮(干净的网址,智能路径重定向)
- 内置预处理
- 一流的布局和部分支持
- 在生产模式下内置 LRU 缓存
- 可以将资产导出到 HTML/CSS/JS
- 不需要构建步骤或 grunt 任务
- 使用起来很有趣
环境
学习如何在任何你需要的地方运行 Harp:
- 本地,当您设计和开发静态站点或客户端应用程序时
- 作为中间件,使 Harp 成为使用 Express 和 Node.js 构建的更大应用程序的资产管道
- 在生产环境中,Harp 将充当 Web 服务器、缓存并可以提供静态内容
发展
阅读规则,一个可以立即获取 Harp 大部分内容的单页速成教程。
如果您正在使用预处理器来编写 HTML、CSS 或 JavaScript,Harp 将使您的项目变得更加容易。Harp 支持Markdown、EJS、Jade、LESS、Sass、Stylus和CoffeeScript。
部署
学习如何在生产模式下部署 Harp,并让它为您的应用程序服务。或者,将您的项目编译为 HTML、CSS 和 JavaScript,这样就可以部署在任何地方。
通过Harp 平台,在线获取 Harp 应用程序。这是获取 Harp 应用最简单的方式,你可以跳过整个步骤。
贡献
- 为 Harp 做贡献
Harp 很幸运拥有一个回馈它的社区。无论您是对修复错误还是添加新功能感兴趣,这个手册都涵盖了这些内容。
更多建议: