This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-03-21
Channels
- # announcements (1)
- # aws-lambda (62)
- # babashka (116)
- # beginners (67)
- # chlorine-clover (39)
- # cider (10)
- # cljs-dev (5)
- # clojure (30)
- # clojure-austin (2)
- # clojure-europe (2)
- # clojure-italy (6)
- # clojure-nl (24)
- # clojure-uk (28)
- # clojurescript (33)
- # data-science (6)
- # datascript (10)
- # datomic (5)
- # duct (39)
- # emacs (1)
- # events (8)
- # fulcro (9)
- # graalvm (29)
- # hoplon (7)
- # juxt (10)
- # malli (4)
- # off-topic (6)
- # pathom (10)
- # perun (1)
- # reagent (45)
- # shadow-cljs (5)
- # sql (14)
- # tools-deps (10)
- # xtdb (9)
So I just migrated my cljs project to deps.edn from Lein. Seems to start up slightly faster now
Also, deps.edn is purely dependency management? I can't really find info on deploying to clojars with deps.edn
A working example: https://gitlab.com/tvaughan/kibit-runner
@kevin.van.rooijen check the tools.deps wiki
the people in #tools-deps are very helpful though. btw, I do use deps.edn but for some stuff like deploying I just use lein, cause it works
on the wiki they list tools that can do uberjar, deploy to clojars. it's just not built in
Yeah I found this https://github.com/slipset/deps-deploy
And I find it a bit more user friendly / intuitive.
lein new app myapp
vs
clj -Sdeps '{:deps
{seancorfield/clj-new
{:mvn/version "0.9.0"}}}' \
-m clj-new.create \
app \
myapp
Of course you can create a user alias for this to make it easier. But if you're tying to get new users hooked, I don't find it really great
@kevin.van.rooijen co-incidentally I'm now going to listen to a podcast with Alex Miller about tools.deps