- Built using ClojureScript + reagent
- Install Clojure + lein before starting
- The default branch for this repo is
trunk
To start the Figwheel compiler, navigate to the project folder and run the following command in the terminal:
lein figwheel
Figwheel will automatically push cljs changes to the browser. Visit http://localhost:3449
to see the website.
Figwheel also starts nREPL
using the value of the :nrepl-port
in the :figwheel
config found in project.clj
.
By default the nREPL
port is set to 7002
.
- The action
.github/workflows/pages.yml
is used to host the site over Github Pages - The action takes care of building the static files, and hence they are
.gitignore
d from the project - We only keep Github Pages relevant files in the
master
branch, all development happens ontrunk
- Push to
trunk
for your changes to be picked up for deployment overmaster
- When you push to
trunk
, the action also deploys a commit tomaster