This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-11-24
Channels
- # announcements (1)
- # asami (10)
- # aws (1)
- # babashka (1)
- # beginners (105)
- # cider (13)
- # cljsrn (6)
- # clojure (42)
- # clojure-australia (4)
- # clojure-dev (7)
- # clojure-europe (26)
- # clojure-nl (2)
- # clojure-uk (13)
- # clojurescript (19)
- # code-reviews (3)
- # conjure (18)
- # core-async (4)
- # core-matrix (5)
- # cryogen (3)
- # datomic (27)
- # depstar (21)
- # emacs (2)
- # figwheel-main (9)
- # fulcro (18)
- # helix (7)
- # jobs (3)
- # jobs-discuss (15)
- # juxt (7)
- # kaocha (4)
- # lambdaisland (2)
- # leiningen (11)
- # luminus (1)
- # malli (6)
- # meander (9)
- # minimallist (4)
- # mount (3)
- # off-topic (3)
- # pathom (8)
- # pedestal (28)
- # rdf (13)
- # re-frame (7)
- # reagent (5)
- # shadow-cljs (3)
This is the browser repl-env https://github.com/clojure/clojurescript/blob/r1.10.773-2-g946348da/src/main/clojure/cljs/repl/browser.clj This is the figwheel repl-env https://github.com/bhauman/figwheel-repl/blob/master/src/figwheel/repl.cljc#L1374 They both implement the same abstraction, but they are very different implementations. The Figwheel one is more advanced and supposed to solve some problems with the regular browser repl-env, but it's also finicky to get working outside of figwheel. I don't recommend you use it unless you're going to dive in and debug things at a low level. When using the browser repl-env you generally let it open the browser / tab for you. I don't know what your options are if you want to launch it yourself. It will not reconnect to a tab/window that's open from a previous run. This is all sub-optimal, which is why we created kaocha-cljs2 and funnel, where you have much more control over where your tests run, you can start the browser yourself, it will reconnect, etc.
ah I see, should I try to kaocha-cljs2 instead?
and well I'm having some issues with one project, but there is another similar project that works just fine, so I guess it's just something I'm doing wrong
I thought from the docs that I had to start the browser myself on Linux