An open API service indexing awesome lists of open source software.

https://github.com/cloud8421/crochet-cljs


https://github.com/cloud8421/crochet-cljs

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

          

# crochet

FIXME: Write a one-line description of your library/project.

## Overview

FIXME: Write a paragraph about the library/project and highlight its goals.

## Setup

In your current shell write the following to avoid Leiningen startup
time:

export LEIN_FAST_TRAMPOLINE=y

To avoid compiling ClojureScript for each build, AOT Clojurescript
locally in your project with the following:

./scripts/compile_cljsc

To building your project once in dev mode:

./scripts/build

To auto build your project in dev mode:

./script/watch

To start an auto-building Node REPL (requires
[rlwrap](http://utopia.knoware.nl/~hlub/uck/rlwrap/), on OS X
installable via brew):

./scripts/repl

To get source map support in the Node REPL:

lein npm install

To start an auto-building browser REPL:

1. Uncomment the following line in src/[project name]/core.cljs:
;; (repl/connect "http://localhost:9000/repl")
2. Run `./scripts/brepl`
4. Browse to http://localhost:9000 (you should see Hello World! in web console)
5. (back to step 3) you should now see the REPL prompt: ClojureScript:cljs.user>
6. You may now evaluate ClojureScript statements in the browser context.

For more info using the browser as a REPL environment, see
[this](https://github.com/clojure/clojurescript/wiki/The-REPL-and-Evaluation-Environments#browser-as-evaluation-environment).

Clean project specific out:

lein clean

To build a single release artifact:

./scripts/release

## License

Copyright © 2015 FIXME

Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.