相關閱讀:
計畫簡介
Hugo 是一款使用 Go 語言編寫的開源靜態網站生成器,旨在提供一種快速、簡單且高效的解決方案來建立和部署網站。它透過讀取 Markdown 或其他格式的內容檔,並結合使用者選擇的主題樣版,將這些內容轉換成完整的靜態網頁。
特點
Hugo被稱為世界上最快的網站生成框架,它能夠快速處理數千個頁面,遠超其他靜態站點生成器。Hugo的核心優勢在於其速度,得益於Go語言的並行特性。它支持Markdown格式,簡化了內容編寫過程,同時具有強大的後設資料管理功能,支持YAML或JSON front matter,控制每篇文章的顯示方式。
主要功能
內容管理 :用Markdown寫文章,Hugo幫你轉換成網頁。
主題和樣版 :有大量的主題可以選擇,也可以自己客製樣版。
自動化 :可以自動生成站點地圖、RSS feed等。
部署簡單 :生成的靜態檔可以直接部署到任何伺服器或者CDN上。
豐富主題與客製 :提供超過300套預設主題,並允許深度客製現有主題或建立新樣版
安裝指南
安裝Hugo超級簡單,去Hugo的官網下載對應你作業系統的版本,解壓後把Hugo的可執行檔放到你電腦的PATH環境變量裏就行。
使用的話,基本流程是這樣的:
hugo new site mysite
建立一個新站點。hugo new about.md
在內容目錄下建立一篇新文章。hugo server
啟動一個本地伺服器預覽你的網站。hugo
生成靜態檔到public
目錄,然後你可以把這些檔部署到任何地方。
Hugo就是一個簡單、快速、強大的靜態網站生成器。如果你想要一個安全、快速更新的網站,Hugo絕對是個不錯的選擇。它讓內容創作變得簡單,而且有著豐富的主題和外掛程式生態,無論是個人部落格還是企業網站,Hugo都能輕松應對。
近期熱文: