部署 Hugo 到 Cloudflare Pages:實用指南與注意事項

在這篇文章中,我將分享如何順利將 Hugo 部署到 Cloudflare Pages,並提供一些必知的小技巧,讓你的網站上線更輕鬆!

部署故事:凌晨的失敗與成功的探索

昨晚或是今天凌晨一點,我想說睡前試著將 Hugo 部署到 Cloudflare Pages,結果遇到了幾次失敗,於是決定先放下,關掉電腦休息。今天剛好有點時間,便重新檢視 Cloudflare Pages 的官方文檔,終於找到了問題的癥結點。

👉 Cloudflare Pages Hugo 部署指引

文檔寫得很詳細,照著步驟操作大致上沒問題,但有幾個關鍵細節需要特別注意!


必知注意事項

在進行部署時,以下幾個版本號至關重要,務必確認它們符合需求:

  1. HUGO_VERSION:Cloudflare Pages 支援的 Hugo 最低版本(存在config.yaml)必須符合要求,否則會導致執行錯誤。
  2. GO_VERSION:Hugo 需要特定的 Go 語言版本。
  3. NODE_VERSION:選擇與系統兼容的 Node.js 版本,建議使用 LTS 版本以確保穩定性。

我的版本選擇

以下是我成功部署所使用的版本:

  • GO_VERSION: 1.22.2
  • HUGO_VERSION: 0.115.4
  • NODE_VERSION: 18.20.5

小結

將 Hugo 部署到 Cloudflare Pages 並不複雜,只要確保相關版本正確即可避免多數問題。如果你和我一樣,初次嘗試遇到阻礙,不妨參考官方文檔或檢查版本配置,往往能輕鬆解決!

現在,就動手打造你的 Hugo 網站並享受 Cloudflare Pages 的便捷吧!

留言

送出代表您瞭解了我們的隱私權政策

Share on: