The website for Superuser Labs and our projects.
When developing, all files will end up in build-dev/
- Run
make installto install the npm packages needed. - Build everything:
- Run
make build-dev
- Run
- If you want to automatically rebuild files when editing them:
- Run
make dev-pug-{superuser,thankful}, depending on which pug-files you will be editing. - Run
make dev-scss, if you will be editing.
- Run
- Run
make serveto start a web server to host from. - Open 0.0.0.0:8123 in your browser.
- It builds two targets,
buildandbuild-thankfulinto two respective directories with the same names. - It pushes the
build-thankfulbuild to thegh-pagesbranch on theSuperuserLabs/thankfulrepo. - It pushes
buildto themasterbranch on this repo (SuperuserLabs/superuserlabs.github.io).