This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-11-11
Channels
- # announcements (2)
- # asami (1)
- # babashka (15)
- # beginners (29)
- # calva (6)
- # cider (22)
- # clara (1)
- # clj-new (1)
- # cljfx (1)
- # clojure (86)
- # clojure-australia (1)
- # clojure-dev (25)
- # clojure-europe (38)
- # clojure-france (7)
- # clojure-italy (3)
- # clojure-losangeles (1)
- # clojure-nl (6)
- # clojure-seattle (1)
- # clojure-spec (9)
- # clojure-uk (25)
- # clojuredesign-podcast (2)
- # clojurescript (4)
- # conjure (9)
- # crux (10)
- # cryogen (8)
- # cursive (17)
- # data-science (5)
- # datalog (1)
- # depstar (1)
- # emacs (1)
- # events (6)
- # fulcro (2)
- # graphql (3)
- # helix (4)
- # jackdaw (1)
- # jobs (1)
- # kaocha (9)
- # leiningen (4)
- # malli (1)
- # off-topic (7)
- # other-lisps (2)
- # pathom (12)
- # re-frame (16)
- # remote-jobs (1)
- # shadow-cljs (28)
- # spacemacs (19)
- # sql (2)
- # test200 (2)
- # testing (5)
- # timbre (1)
- # tools-deps (18)
I was just struggling with this. I modified cider-clojure-cli-global-options to include an alias that also included a different version of nrepl. Getting rid of the duplication solved it for me
@timsgardner I used to think it was not working as well until yesterday where I wanted to get to the borrom of it, the gist is:
- ensure you have [cider/cider-nrepl "0.25.4"]
in your lein plugins (or equivalent)
- put the #break
in front of the sexp you want to break on. If you put it above, it does not work
Question: I just started on a clj/cljs project where the devs use cursive. I'm a cider guy. I got the backend up and running with no issue. The front end is shadow-based, but since they use cursive, they don't need a cljs repl. They have a whole source file that starts up the shadow server. What does the deps.edn or shadow-cljs.edn need so I can jack in with CIDER?
> They have a whole source file that starts up the shadow server. what does this mean?
There's a class with an entrypoint which starts up shadow internally (not via CLI)
I'm thinking there must be a way to start from that endpoint, and still have CIDER connect.
if you get cider-nrepl in there it should just work to cider-connect
to the nrepl server that shadow starts up
Oh wait... cider-nrepl, that's what I need. My first time working with a non-trivial deps.edn project
Making progress.... what does ':missing-nrepl-middleware' mean once shadow connection is made?