File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -8,24 +8,29 @@ systems.
88The goal of Kit is to provide a template for a robust,
99scalable Clojure web application. It hides common plumbing
1010that is standard across projects via its libs system, while
11- exposing code that tends to be customized in the clj-new
12- template.
11+ exposing code that tends to be customized in the template.
1312
1413Thanks to ` integrant ` , and ` aero ` , the libs are simple
1514skeletons with the bulk of the customization being done in
1615the system configuration EDN file.
1716
1817## Quick start
1918
20- Kit
21- requires [ clj-new] ( https://github.com/seancorfield/clj-new ) ,
22- installed preferably as a tool:
19+ The recommended way to create a new Kit application is using [ deps-new] ( https://github.com/seancorfield/deps-new ) .
2320
24- ` clojure -Ttools install com. github.seancorfield/clj-new '{:git/tag "v1.2.381"}' :as clj-new `
21+ Using [ neil ] ( https:// github.com/babashka/neil ) (recommended):
2522
26- To create a new Kit application:
23+ ```
24+ brew install babashka/brew/neil
25+ neil new io.github.kit-clj/kit yourname/app
26+ ```
2727
28- ` clojure -Tclj-new create :template io.github.kit-clj :name yourname/app `
28+ Or directly with deps-new:
29+
30+ ```
31+ clojure -Sdeps '{:deps {io.github.seancorfield/deps-new {:mvn/version "RELEASE"}}}' \
32+ -Tnew create :template io.github.kit-clj/kit :name yourname/app
33+ ```
2934
3035## Latest versions
3136
You can’t perform that action at this time.
0 commit comments