
我有一個 Hugo Markdown 網站。它主要由 markdown (.md) 檔案組成。
我有完整的 Hugo 站點,包含public/
、layout/
、layout/shortcodes/
、 資料夾等。我使用以下命令啟動該站點hugo server -D
,並且可以在瀏覽器中看到該站點localhost:1313/docs
: 。
當 Hugo 網站運作時,這些.md
檔案會自動發佈到本機主機網站上;所以我想雨果必須在內部將這些文件轉換為 HTML。
我想找到一種自動轉換 .md 的方法雨果網站檔案從 markdown 到 .HTML 文件在磁碟上。換句話說,我想要一個鏡子.md 檔案結構,但以 HTML 形式,以檔案形式儲存在磁碟上。我想這就是 Hugo 網站所做的,以便瀏覽器可以顯示網站。但它是動態執行的,我找不到將文件保存在磁碟上的方法。
答案1
我跑了
hugo server -D
。
為了清楚起見,hugo server -D
不會建立.html
文件。它僅動態提供文件(正如您在原始問題中所建議的那樣)。
要在網站的資料夾中產生.html
文件,您必須在命令列中運行,通常在同一目錄中(即您不應包含在命令中)。public
hugo
hugo -D
config.toml
server