NodeJS and Rollup used to bundle the site scripts. npm run build
to recompile scripts, npm run dev
to run a development server that recompiles on file changes.
Hugo Extended used to build the site. Simply use hugo
to build, hugo serve
to run development server.
Linked as a submodule of the website content repo. Clone the content repo with --recursive
, then run npm i
to setup your development environment.
- Complete build steps (above).
- You should see updates in the
public/
directory.cd public
and commit & push all changes, which will propagate to the final website repo. This is all that is required- GH pages serves to our main domain via CNAME records.
CC-BY-SA 4.0. See CC-BY-SA.txt
for details.