This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-10-29
Channels
- # 100-days-of-code (2)
- # bangalore-clj (1)
- # beginners (141)
- # cider (33)
- # cljs-dev (13)
- # cljsjs (7)
- # cljsrn (1)
- # clojure (88)
- # clojure-conj (3)
- # clojure-dev (24)
- # clojure-italy (11)
- # clojure-nl (4)
- # clojure-russia (1)
- # clojure-sanfrancisco (1)
- # clojure-spec (4)
- # clojure-uk (53)
- # clojurescript (65)
- # core-logic (2)
- # cursive (28)
- # datomic (33)
- # duct (2)
- # emacs (3)
- # figwheel-main (9)
- # fulcro (44)
- # hoplon (6)
- # leiningen (144)
- # mount (1)
- # nrepl (21)
- # off-topic (102)
- # onyx (2)
- # other-languages (5)
- # pathom (6)
- # planck (3)
- # portkey (1)
- # re-frame (7)
- # reagent (5)
- # reitit (17)
- # shadow-cljs (24)
- # spacemacs (16)
- # tools-deps (64)
- # uncomplicate (2)
- # vim (22)
I've just started moving from Cider to Cursive.
So far I'm happy, working on the .clj section of a (lein based) project.
However, now I need to do some work on the .cljs and .cljc section of the project.
I am wondering how I can start the cljs (figwheel based) repl.
In Cider I was using cider-jack-in-clj&cljs
or sometimes started each repl individually.
How is it done in Cursive?
Is it common to run both repls (clj and cljs) at the same time? Do I have to create a separate run config to start the cljs repl, as described in https://github.com/bhauman/lein-figwheel/wiki/Running-figwheel-in-a-Cursive-Clojure-REPL?
Does Cursive identifies different cljs repls more or less automatically, or do I need to supply them as options in the run configuration somehow?
I found it breaks every couple of months, and I spend a day yakshaving until I can get back to work. The last 6 months since the last major update I've been juggling a bunch of snapshot versions. I guess I'm looking for a more stable dev environment.
The main project is lein. But if that works out okay, I'll also try working on another, smaller, deps cljs project that targets node.
I’m using the clojure.main repl and noticed that load-file does not seem to load deps by default … is that a known issue?
For now I'm following https://groups.google.com/d/msg/cursive/F38vY9SQ1qI/VbAcGiX_AQAJ which works okay, even though it would be nice to encapsulate the startup somwhow.
@chris.schreiner I’m curious about regular Cursive breakages, I’m not aware of any and no-one has reported them. What are you seeing?
@vinai Yes, that sort of thing is the best you can do right now probably, Cursive doesn’t have integrated CLJS REPLs yet. That’s the next thing I’m going to add when deps support is done.
@raymcdermott Hmm, I would have expected that to work.
What is the current status regarding tools.deps support? Is it a good idea to try and use Cursive with a deps.edn based project already?