clj-d2ed-client
FIXME: Write a one-line description of your library/project.
Overview
FIXME: Write a paragraph about the library/project and highlight its goals.
Setup
Most of the following scripts require rlwrap (on OS X installable via brew).
Build your project once in dev mode with the following script and then open index.html
in your browser.
./scripts/build
To auto build your project in dev mode:
./scripts/watch
To start an auto-building Node REPL:
./scripts/repl
To get source map support in the Node REPL:
lein npm install
To start a browser REPL:
- Uncomment the following lines in src/clj_d2ed_client/core.cljs:
;; (defonce conn
;; (repl/connect "http://localhost:9000/repl"))
- Run
./scripts/brepl
- Browse to
http://localhost:9000
(you should seeHello world!
in the web console) - (back to step 3) you should now see the REPL prompt:
cljs.user=>
- You may now evaluate ClojureScript statements in the browser context.
For more info using the browser as a REPL environment, see this.
Clean project specific out:
lein clean
Build a single release artifact with the following script and then open index_release.html
in your browser.
./scripts/release
License
Copyright © 2016 FIXME
Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.