windows安装Hugo
准备工作
安装golang
安装hugo之前,先安装好golang,推荐安装最新版本。
下载 windows 安装文件,如 go1.23.3.windows-amd64.msi。
安装时选择安装目录为 C:\Users\sky\work\soft\golang
或者 D:\sky\work\soft\golang
。
修改环境变量,将 GOPATH 的值修改为 C:\Users\sky\work\soft\gopath
或者 D:\sky\work\soft\gopath
(默认为 %USERPROFILE%\go)。
安装nodejs/npm
为了使用Google Docsy主题,需要安装nodejs/npm。
在以下网站下载nodejs的安装包:
https://nodejs.org/en/download/package-manager
选择 prebuild installer,下载到 node-v22.11.0-x64.msi。
安装时选择安装路径为 C:\Users\sky\work\soft\nodejs
或者 D:\sky\work\soft\nodejs
。
安装Hugo
在Hugo Releases页面下载对应操作系统版本的安装包。
注意:由于Google Docsy主题的需求,需要 extended 版本的hugo 以支持 SCSS:
由于 hugo和主题之间版本有依赖关系,因此我们暂时固定使用 v0.121.1 版本。
https://github.com/gohugoio/hugo/releases/download/v0.121.1/hugo_extended_0.121.1_windows-amd64.zip
下载下来之后,解压缩,将 hugo.exe 文件复制到目录 C:\Users\sky\work\soft\hugo
或者 D:\sky\work\soft\hugo
下。
然后修改环境变量,在 Path 中增加一项,路径为 C:\Users\sky\work\soft\hugo
或者 D:\sky\work\soft\hugo
。
验证安装:
$ which hugo
/c/Users/sky/work/soft/hugo/hugo
$ hugo version
hugo v0.121.1-00b46fed8e47f7bb0a85d7cfc2d9f1356379b740+extended windows/amd64 BuildDate=2023-12-08T08:47:45Z VendorInfo=gohugoio