Harp 概述

2021-10-18 09:59 更新

安裝 Harp,教程快速入門。

理解基本規(guī)則 ,制作自己的 Harp 應用程序時可以依靠的五個簡單規(guī)則。

簡介

Harp 是一個靜態(tài) Web 服務器,它也以 HTML、CSS 和 JavaScript 的形式提供 Jade、Markdown、EJS、Less、Stylus、Sass 和 CoffeeScript,無需任何配置。它支持受歡迎的布局/部分范式,并且具有靈活的元數據和全局對象,用于遍歷文件系統(tǒng)并將自定義數據注入模板?;蛘?,Harp 還可以將您的項目編譯為靜態(tài)資產,以便托管在任何有效的 HTTP 服務器之后。

預編譯器正變得非常強大,并且可以交付前端,因為靜態(tài)資產有很多優(yōu)點。它很簡單,易于維護,風險低,易于擴展,并且需要低認知開銷。我想要一個輕量級的 Web 服務器,Harp 足夠強大,可以讓我放棄 Web 框架,轉而采用簡單的前端發(fā)布。

特征

  • 安裝簡單,使用方便
  • 快速輕便
  • 健壯(干凈的網址,智能路徑重定向)
  • 內置預處理
  • 一流的布局和部分支持
  • 在生產模式下內置 LRU 緩存 
  • 可以將資產導出到 HTML/CSS/JS 
  • 不需要構建步驟或 grunt 任務 
  • 使用起來很有趣

環(huán)境

學習如何在任何你需要的地方運行 Harp:

  • 本地,當您設計和開發(fā)靜態(tài)站點或客戶端應用程序時
  • 作為中間件,使 Harp 成為使用 Express 和 Node.js 構建的更大應用程序的資產管道
  • 在生產環(huán)境中,Harp 將充當 Web 服務器、緩存并可以提供靜態(tài)內容

發(fā)展

閱讀規(guī)則,一個可以立即獲取 Harp 大部分內容的單頁速成教程。

如果您正在使用預處理器來編寫 HTML、CSS 或 JavaScript,Harp 將使您的項目變得更加容易。Harp 支持Markdown、EJSJade、LESS、Sass、StylusCoffeeScript。

部署

學習如何在生產模式下部署 Harp,并讓它為您的應用程序服務。或者,將您的項目編譯為 HTML、CSS 和 JavaScript,這樣就可以部署在任何地方。

通過Harp 平臺在線獲取 Harp 應用程序。這是獲取 Harp 應用最簡單的方式,你可以跳過整個步驟。

貢獻

  • 為 Harp 做貢獻
    Harp 很幸運擁有一個回饋它的社區(qū)。無論您是對修復錯誤還是添加新功能感興趣,這個手冊都涵蓋了這些內容。


以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號