Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 759 Bytes

readme.md

File metadata and controls

32 lines (24 loc) · 759 Bytes

ClojureScript App Template

Basic setup for tinkering with CLJS browser applications. Not intended for production use.

What's inside:

  • shadow-cljs
  • Reagent
  • re-frame + tools for development/debugging
  • Tailwind CSS
  • Very basic PWA setup (uncomment the code in index.html to use manifest and ServiceWorker)

Installation

npm install

# run shadow-cljs
npm run dev

# run tailwind in a separate terminal
npm run twdev

IntelliJ + Cursive

Run npm run pom to generate pom.xml file for better project indexing.

Dev Tools

To show re-frame-10x panel press Ctrl+H.

Deploy to GitHub Pages

  1. Create gh-pages branch in your repo.
  2. Replace <USERNAME> and <REPO> in deploy.sh.
  3. Run ./deploy.sh.