owengalenjones / pilot-aid

Home Page:https://owengalenjones.github.io/pilot-aid/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pilot-aid

A re-frame application designed to ... well, that part is up to you.

Development Mode

Compile css:

Compile css file once.

lein less once

Automatically recompile css file on change.

lein less auto

Run application:

lein clean
lein figwheel dev

Figwheel will automatically push cljs changes to the browser.

Wait a bit, then browse to http://localhost:3449.

Run tests:

Install karma and headless chrome

npm install -g karma-cli
npm install karma karma-cljs-test karma-chrome-launcher --save-dev

And then run your tests

lein clean
lein doo chrome-headless test once

Please note that doo can be configured to run cljs.test in many JS environments (phantom, chrome, ie, safari, opera, slimer, node, rhino, or nashorn).

Production Build

To compile clojurescript to javascript:

lein clean
lein cljsbuild once min

About

https://owengalenjones.github.io/pilot-aid/

License:MIT License


Languages

Language:Clojure 89.4%Language:JavaScript 4.8%Language:HTML 3.9%Language:Shell 1.8%Language:CSS 0.2%