This repo contains a Hugo project.
It expects the content to be pushed into its content
folder from the developer-training-course
learning path using the hugo-parser
executable.
- Install hugo locally
- Install the theme into this project. Its a git submodule
git submodule update --init
- Clone the developer-training-course
Go get
the content parser
go get github.com/EngineerBetter/hugo-parser
If you want to view slides also:
- Clone the reveal.js repo
- start the hugo server
cd developer-training-class-site
hugo serve -D
- Push in the learning path content from the
developer-training-course
repo using:
hugo-parser developer-training-course/learning-path/exercise-mappings.yml developer-training-course developer-training-class-site/content
NB. You would need to run this command each time you change a file in developer-training-course
If you want to view slides also:
- Run the slides docker container as described on the reveal.js readme