This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-02-03
Channels
- # announcements (8)
- # aws (2)
- # babashka (16)
- # beginners (173)
- # calva (13)
- # cider (4)
- # cljfx (6)
- # cljs-dev (108)
- # clojure (63)
- # clojure-australia (2)
- # clojure-dev (10)
- # clojure-europe (73)
- # clojure-italy (8)
- # clojure-nl (4)
- # clojure-norway (5)
- # clojure-uk (4)
- # clojurescript (49)
- # clojureverse-ops (4)
- # community-development (3)
- # core-async (23)
- # cursive (3)
- # data-science (5)
- # datomic (25)
- # emacs (3)
- # events (1)
- # fulcro (13)
- # helix (5)
- # introduce-yourself (1)
- # lein-figwheel (1)
- # lsp (36)
- # malli (1)
- # meander (2)
- # membrane (4)
- # music (8)
- # nextjournal (51)
- # off-topic (47)
- # other-languages (5)
- # pathom (31)
- # pedestal (5)
- # planck (14)
- # polylith (5)
- # portal (1)
- # re-frame (30)
- # react (2)
- # reagent (24)
- # releases (1)
- # rewrite-clj (18)
- # ring (9)
- # sci (33)
- # shadow-cljs (49)
- # testing (3)
- # tools-build (21)
- # tools-deps (29)
- # vim (19)
- # web-security (1)
- # xtdb (12)
@thheller I ran into the error I talked before, that I have to delete .shadow-cljs
to make it works again. I have the error stack, I'm not sure whether it will help or not, the build target is node-script
.
hmm yeah can't make much of that either. dunno why it would be looking for something $cljs
.
when it happens, there will be some random compile error, usually occurs to somewhere unchanged
I guess just twice npx shadow-cljs watch app
would cause this two if executed fast enough. meaning before one becomes "ready" and thus the second thinking it was first and starting as normal
I use cider, and cider use npx shadow-cljs server
. But I don't think I started it twice.
For the code files required in both builds(app, test). There will be only 1 version of cache in .shadow-cljs
?
Okay, since more information is required. Probably I can figure how to reproduce for the next time.
but if you have two processes compiling the app
build they will both write to .shadow-cljs/builds/app/...
the next time this happens don't do anything. leave everything running. type jps
. that should list all running java processes
you can get further details on what these processes actually are via jinfo <pid>
from jps