Harp 概述

2021-10-18 09:59 更新

安装 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 支持MarkdownEJSJadeLESSSassStylusCoffeeScript

部署

学习如何在生产模式下部署 Harp,并让它为您的应用程序服务。或者,将您的项目编译为 HTML、CSS 和 JavaScript,这样就可以部署在任何地方。

通过Harp 平台在线获取 Harp 应用程序。这是获取 Harp 应用最简单的方式,你可以跳过整个步骤。

贡献

  • 为 Harp 做贡献
    Harp 很幸运拥有一个回馈它的社区。无论您是对修复错误还是添加新功能感兴趣,这个手册都涵盖了这些内容。


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号