A Yeoman starter seed for clojure + clojurescript stack
npm install generator-cljseed

A Yeoman starter seed for Clojure + ClojureScript stack
- figwheel-main
- reagent
- ring
- compojure
- heroku
#### Prerequisites:
+ Yeoman: npm i -g yo
+ Leiningen:
e.g. brew install leiningen on OS X,
look up the wiki for other options
+ Heroku CLI:
e.g. brew install heroku/brew/heroku
Not strictly required, but you can also use:
+ Clojure CLI
#### Install:
```
npm i -g generator-cljseed
#### Run:
```
yo cljseed
Inside your newly generated project, you can run commands such as:
+ lein fig:dev (to start a ClojureScript REPL with live reload)
+ lein fig:test (to run tests)
+ lein package (to build a jar)
+ heroku create your-project-name && lein heroku deploy
- before deploying to heroku, you can override the default region with heroku create --region eu my-project
- if you get "Name [your-project-name] is already taken", make sure to replace your Heroku
project name also in project.clj under :heroku {:app-name field, otherwise the deployment will fail.
#### Contributing:
PRs and suggestions are always welcome.