從源代碼建置
要從源代碼建置擴充版或擴充/部署版,您需要:
安裝目錄由
GOPATH
和GOBIN
環境變數控制。如果設置了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