hugo server 預設會以 FastRender ,只渲染 有修改 部分,但這只適合 Content Creator,並不適用於 Theme Creator。
Version
Hugo 0.148.2
Disable Fast Render
$ hugo server --disableFastRender
disableFastRender:hugo server將不只渲染有修改部分,任何修改都將引起全站渲染
Hugo for Development
$ hugo server --disableFastRender --renderToMemory
開發模式建議參數:
disableFastRender:有修改將整個網站重新渲染,避免開發階段有些變更無法立即顯示renderToMemory:將 HTML/CSS/JavaScript 渲染到記憶體
Conclusion
- 若是使用其他人所建立的 Theme,自己只是建立 Markdown 的 Content Creator,則適合使用 Fast Render
- 若是自己建立 HTML/CSS/JavaScript 的 Theme Creator,則不適合使用 Fast Render,因為會發現有些改變並不會立即渲染