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

WPWMM4

16 個星
2 個分支
0 個議題
首頁
http://git.uzsolt.hu/wpwmm4/
儲存庫
uzsolt/wpwmm4
語言
M4,Make
授權
BSD-2-Clause

使用 wpwmm4 可以簡單地使用 'make' 和 'm4' 建立網頁。

需求

  • make (BSD 的 make,使用您發行版的 bmake 套件)
  • m4 (與 BSD 的 m4 和 GNU 的 m4 皆相容)
  • 一些 HTML 和程式設計知識

功能

  • 增量建構 (使用 make)
  • 自動產生的頁面 (內容不同但相似的網頁)
  • 版面配置
  • 可擴展,可透過 m4 編程或插入任何程式的輸出

簡述

  • 轉換 ${TARGETS} 的項目: ${SRCDIR}/.m4 -> ${DESTDIR}/.html
  • 建立 ${TARGETS_MANUAL} 的項目:使用自己的程式、腳本
  • 建立 ${VIRTUALS} 的項目:使用來自 ${VIRT_DIR} 的範本
  • 可以從 scripts/ 目錄呼叫腳本並使用它們的輸出

範例網頁是 uzsolt.hu (只有匈牙利語)。它有多層選單 (沒有 Javascript,只有純 HTML),自動產生的頁面 (例如 圖庫 具有 nextprev 按鈕)。它的原始碼可在 github自己的 git 儲存庫 中找到。

尋找更多靜態網站產生器