網站變數簡介
我們可以在 config.toml 定義網站變數,並透過 Go Template 語言存取。
我們可以在 config.toml 定義網站變數,並透過 Go Template 語言存取。
WebStorm 目前並沒有原生支援 Hugo,須另外安裝 Smart Hugo,且不再使用 Prettier 與 Stylelint,直接使用 WebStorm 內建功能,打造 Zero Dependency 與 No Node.js 開發環境。
VS Code 目前並沒有原生支援 Hugo,須另外安裝一些 Extension 協助。
可使用 Homebrew 簡單地更新 Hugo。
Hugo 內建的 Web Server 只能用在 開發階段,無法用在編譯後的 HTML/CSS/JavaScript,需要透過其他 Web Server。
Hugo 並不是所有 Function 都支援 Pointfree,本文整理常用支援 Pointfree 的 Function。
相較於其他 SSG,Hugo 有 4 大特色。
原本使用 Theme 開發,或想將別人開發的 Theme 改成 Themeless 架構,只需做少許的改變即可。
WebStorm 目前並沒有原生支援 Hugo,必須另外安裝 Smart Hugo plugin,但原生支援 Prettier 美化 HTML/SCSS/JavaScript,與 Stylelint 加強 CSS 檢查與排序。
hugo server 預設會以 FastRender ,只渲染 有修改 部分,但這只適合 Content Creator,並不適用於 Theme Creator。