安裝 Hugo
從 Hugo 項目主頁下載 Releases 文件,解壓 hugo.exe 文件到 C:\Windows\System32 目錄下。
創建站點
在當前目錄打開 CMD 執行以下命令,創建名為 mysite 的站點:
hugo new site mysite
在執行完命令後進入 mysite 目錄,你會看到包含以下內容的目錄:
新建頁面和文章
新建一個 about 頁面:
hugo new about.md
about.md 自動生成到了 content/about.md,內容如下:
創建第一篇文章,放到 post 目錄:
hugo new post/myfirst.md
myfirst.md 自動生成到了 content/post/myfirst.md,內容如下:
其中 draft: true 表示為草稿文件,正式發布前需將值修改為 false,或者直接刪除整個 draft 參數。
安裝主題
從 Github 上下載一款主題,解壓到 theme 目錄下:
通過命令行的方式使用主題:hugo -t 主題目錄名通過在 config.toml 配置使用:theme = "主題目錄名"
編譯輸出
在 Hugo 網站文件夾的根目錄下,執行 hugo 命令來構建。
hugo# 正常編譯hugo -D # 編譯包含草稿文章hugo -t 主題目錄名 # 指定主題編譯
編譯輸出的靜態 HTML 文件,默認會保存到 public 目錄下。
實時預覽
寫一篇文章生成一次會很繁瑣,可以通過啟動網站預覽,實時監控頁面的更改並刷新頁面。
hugo server -D
默認地址為 localhost:1313 如果 1313 埠被佔用,會隨機使用其他空埠。
參數:-D 輸出包括標記為 draft: true 的草稿文章