cursive

Issues at: https://git.io/cursive-issues
Kifah 2021-03-07T12:13:45.135400Z

Kifah 2021-03-07T12:14:11.135600Z

Kifah 2021-03-07T12:14:22.135700Z

Kifah 2021-03-07T12:14:33.135900Z

mikejcusack 2021-03-07T18:50:36.136100Z

That error is correct. The namespace isn't matching the directory structure. If you click the suggestion for it the proper directory structure will be created. In this case would be src/cursive_shadow_cljs/core.cljs.

mikejcusack 2021-03-07T18:54:01.136500Z

Those deps are out of date. Clojure is at at 1.10.2 and ClojureScript at 1.10.773.

mikejcusack 2021-03-07T18:56:23.136700Z

Try File -> Invalidate Cache / Restart

mikejcusack 2021-03-07T18:57:36.136900Z

You want the clojure and clojurescript deps in :deps at the root rather than a dev alias extra dep.

mikejcusack 2021-03-07T19:04:06.137100Z

Here's an example deps.edn for a shadow-cljs project with reagent pulled in:

{:deps {org.clojure/clojurescript {:mvn/version "1.10.773"}
        reagent/reagent {:mvn/version "1.0.0"}}
 :paths ["src"]
 :aliases {:dev {:extra-deps {binaryage/devtools {:mvn/version "1.0.2"}}}
           :shadow {:extra-deps {thheller/shadow-cljs {:mvn/version "2.11.13"}}
                    :main-opts ["-m" "shadow.cljs.devtools.cli"]}}}

mikejcusack 2021-03-07T19:05:51.137300Z

I'd recommend following the official user guide for current configuration: https://shadow-cljs.github.io/docs/UsersGuide.html

cfleming 2021-03-07T20:43:30.137500Z

That looks like it might be a network error of some kind? I’m not sure what “Cannot reconnect” means otherwise.