0.3.0 • Published 5 years ago
generator-cljseed v0.3.0
generator-cljseed
A Yeoman starter seed for Clojure + ClojureScript stack
Prerequisites:
Yeoman:
npm i -g yo
Leiningen:
e.g.brew install leiningen
on OS X, look up the wiki for other optionsHeroku CLI:
e.g.brew install heroku/brew/heroku
Not strictly required, but you can also use:
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.