Here: https://jointprob.github.io/jointprob-shadow-cljs/
Install node and then in root directory:
npm install
- run
npx shadow-cljs server
in IDE terminal - use Clojure REPL → Remote Run Configuration to connect to the provided nREPL server.
- Just select the "Use port from nREPL file" option
- Click on REPL at bottom of editor window.
- Click "Start your project with a REPL (aka Jack-in)" at the drop down that appears at the top of editor window."
- Select "shadow-cljs" project type.
- Select :bayes and press OK.
- You will see command "npx shadow-cljs -d cider/cider-nrepl:0.28.5 watch :bayes" run in the terminal window in the bottom pane of editor.
- Choose to connect to ":bayes" at the top.
- Similar to above
Optionally install just
or just refer to Justfile
Pushes to the master github branch are automatically deployed by github actions to : https://jointprob.github.io/jointprob-shadow-cljs/
See .github/workflows/main.yml file in this repo to find out how.
The automatic build should take less than 3 minutes after the push. Check here for build progress:
https://github.com/jointprob/jointprob-shadow-cljs/actions