This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-04-09
Channels
- # announcements (1)
- # architecture (20)
- # aws (22)
- # babashka (41)
- # beginners (191)
- # chlorine-clover (66)
- # cider (19)
- # clj-kondo (54)
- # cljs-dev (15)
- # cljsrn (78)
- # clojars (1)
- # clojure (148)
- # clojure-android (4)
- # clojure-europe (7)
- # clojure-gamedev (15)
- # clojure-germany (6)
- # clojure-losangeles (46)
- # clojure-nl (23)
- # clojure-survey (3)
- # clojure-uk (46)
- # clojurescript (24)
- # conjure (21)
- # cursive (21)
- # data-science (11)
- # datomic (5)
- # events (2)
- # fulcro (28)
- # garden (32)
- # joker (2)
- # kaocha (6)
- # lambdaisland (4)
- # mount (2)
- # off-topic (11)
- # pathom (10)
- # pedestal (13)
- # re-frame (7)
- # shadow-cljs (15)
- # spacemacs (21)
- # specmonstah (1)
- # wasm (1)
- # windows (1)
- # xtdb (37)
Any ideas what I might be doing wrong? When I connect to Shadow-CLJS repl with Fireplace.vim and evaluate a form, the hot reload starts to fail with The required namespace "cljs.user" is not available.
Evaluating more code with Fireplace still works...
This has just started happening, I'm not sure if this relates to updates in shadow-cljs or fireplace...
@mikko this has been reported before but I haven't been able to reproduce https://github.com/thheller/shadow-cljs/issues/667
A-ha! 😄 this explains it. I've previously removed the preload-clause from my fireplace, but I just pulled a new version of Fireplace from GH, effectively removing that change from my repo. I knew this was something that has to do with Fireplace being updated. Thanks for this, I'll have a few tricks up my sleeve in how to get this working.
I'm having this issue as well, so I stepped through recent releases of shadow-cljs and it seems that 2.8.91 is the most recent release where this problem does NOT occur, seemingly indicating that it was something introduced by 2.8.92+
man I'm dumb, I thought it went away but it didn't, I don't know what's going on, and sorry to keep spamming the channel, but I'd like to be able to use shadow-cljs and this would keep me from doing so since it interrupts the eval from vim workflow I'm so used to
OK so one more update lol, I was originally starting everything up with shadow-cljs watch app
and that’s when I would get the issue, so I instead tried starting shadow as a clj repl shadow-cljs clj-repl
, then doing (shadow/watch :app)
, and then when I connect Fireplace and run CljEval (shadow/repl :app)
, it seems to be working fine now?
Nope… Not working again… Well I give up at this point.
Yes, The required namespace "cljs.user" is not available.
comes and goes away sporadically
I am doing something wrong with material-ui makeStyles, it's throwing some error (length can't be read from undefined), maybe something related to jss. The thing is that I want to use hooks so I am not using reagent but helix (which is the successor of hx), less popular and I am at the very edge of my understanding. Since this is in devcards, it might be that it's not even supposed to work?
Can advanced compilation remove the when
body in
(goog-define X "")
(when (seq X) ...)
?I'm having this issue as well, so I stepped through recent releases of shadow-cljs and it seems that 2.8.91 is the most recent release where this problem does NOT occur, seemingly indicating that it was something introduced by 2.8.92+