Install Hugo
You need to install Hugo if you want to replicate the ETL online documentation.
You need to install the extended version of Hugo on each platform:
The extended version includes support for Sass/SCSS compilation and WebP image processing, which is required by many Hugo themes.
Install Go
Hugo requires Go to support Hugo Modules.
Visit here to install the version applicable to your OS.
Check that it is installed correctly with the command
go versionWindows
Option 1: Winget (recommended)
winget install Hugo.Hugo.ExtendedOption 2: Chocolatey
choco install hugo-extendedOption 3: Scoop
scoop install hugo-extendedOption 4: Manual
-
Download the
hugo_extended_x.x.x_windows-amd64.zipfrom the Hugo releases page -
Extract the zip and place
hugo.exein a folder (e.g.C:\Hugo\bin) -
Add that folder to your system
PATH
Linux
Option 1: Snap
sudo snap install hugo --channel=extended/stable --classicOption 2: Package manager (Debian/Ubuntu)
sudo apt install hugo⚠️ Apt may serve an older version. Prefer snap or manual install for the latest extended build.
Option 3: Manual (always latest)
# Replace x.x.x with the latest version number
wget https://github.com/gohugoio/hugo/releases/download/vx.x.x/hugo_extended_x.x.x_linux-amd64.tar.gz
tar -xzf hugo_extended_x.x.x_linux-amd64.tar.gz
sudo mv hugo /usr/local/bin/macOS
Option 1: Homebrew (recommended)
brew install hugoHomebrew installs the extended version by default.
Option 2: MacPorts
sudo port install hugoOption 3: Manual
- Download
hugo_extended_x.x.x_darwin-universal.tar.gzfrom the Hugo releases page - Extract and move the binary:
tar -xzf hugo_extended_*.tar.gz
sudo mv hugo /usr/local/bin/Verify the installation
On all platforms, confirm it’s the extended version:
hugo versionYou should see +extended in the output, e.g.:
hugo v0.147.0+extended linux/amd64 BuildDate=...