讓我們來談談Jamstack的未來 — 加入我們

IronBeard

32 個星標
10 個分叉
3 個問題
首頁
https://github.com/wkallhof/iron-beard
儲存庫
wkallhof/iron-beard
語言
.Net
許可證
MIT
模板
Razor, Markdown

一個簡單易用的跨平台靜態網站產生器,使用 .NET Core 建構。IronBeard 將您的 Razor .cshtml 檔案和 markdown .md 檔案處理成完整的 .html 檔案,準備好在 Amazon S3 等服務上進行靜態託管。

IronBeard 維護您的資料夾結構,並將靜態資源(如圖片、JS 和 CSS)複製到各自的目錄中,以維護產生網站上的正確連結。

在專案根目錄中新增一個 beard.json 檔案可以進行進一步的設定。

功能

  • 支援遞迴資料夾和檔案結構
  • Markdown 處理器
  • Razor 處理器
  • 靜態檔案處理器
  • Razor 版面配置支援(包裝其他 razor 檔案和 markdown 標記)
  • Markdown 元數據 (Markdown 中的 YAML Frontmatter 支援)
  • Razor 元數據 (Razor 註解中的 YAML Frontmatter 支援)
  • HTML 格式化以清理檔案輸出。
  • URL 校正(正確處理相對路徑和根資料夾路由(index.html 等))
  • 全域設定檔
  • 豐富的 CLI 輸出
  • 有效的系統錯誤代碼(適用於自動化)
  • 監看指令,用於在檔案或目錄變更時自動重建

尋找更多靜態網站產生器