For guidelines on how to edit content, see README-content.md!
-
Install Hugo and install NPM.
-
Update Git submodules:
git submodule init git submodule update
-
Install NPM dependencies:
npm install
-
(Optional) Run in local development mode to verify the page:
hugo server -D --disableFastRender
You can view the result in your browser (usually at
localhost:1313). -
Built the static pages:
hugo
This will create a public directory where the rendered static site is located.
If the theme has changed, you can pull in the updates by:
git submodule update --remote --merge
git add -f themes/clef-theme
git commit -m "Update theme version"
git push