從源代碼建置

要從源代碼建置擴充版或擴充/部署版,您需要:

  1. 安裝 Git
  2. 安裝 Go 1.20 或更高版本
  3. 安裝 C 編譯器,例如 GCC 或 Clang]
  4. 按照 [Go 文件] 中的說明更新您的 PATH 環境變數

安裝目錄由 GOPATHGOBIN 環境變數控制。如果設置了 GOBIN,則二進位檔將安裝到該目錄。如果設置了 GOPATH,則二進位檔將安裝到 GOPATH 列表中第一個目錄的 bin 子目錄中。否則,二進位檔將安裝到默認 GOPATH ($HOME/go%USERPROFILE%\go) 的 bin 子目錄中。

要建置標準版:

go install github.com/gohugoio/hugo@latest

要建置擴充版:

CGO_ENABLED=1 go install -tags extended github.com/gohugoio/hugo@latest

要建置擴充/部署版:

CGO_ENABLED=1 go install -tags extended,withdeploy github.com/gohugoio/hugo@latest