This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-04-30
Channels
- # aleph (12)
- # beginners (23)
- # boot (12)
- # cider (40)
- # cljs-dev (8)
- # cljsrn (20)
- # clojars (1)
- # clojure (122)
- # clojure-canada (2)
- # clojure-dev (21)
- # clojure-gamedev (2)
- # clojure-italy (3)
- # clojure-nl (12)
- # clojure-norway (1)
- # clojure-sanfrancisco (3)
- # clojure-spec (59)
- # clojure-uk (114)
- # clojurescript (50)
- # clojurex (1)
- # cursive (2)
- # datascript (2)
- # datomic (26)
- # emacs (5)
- # fulcro (19)
- # garden (1)
- # hoplon (54)
- # leiningen (42)
- # luminus (14)
- # off-topic (24)
- # om (5)
- # onyx (7)
- # re-frame (2)
- # reagent (31)
- # reitit (3)
- # ring-swagger (39)
- # shadow-cljs (8)
- # sql (3)
- # tools-deps (13)
I'm trying to figure out shadow-cljs' web worker support. I've set up the :modules
, with a :worker
modules that depends on :main
and has :web-worker true
. However, when I try to start my webworker, I get the following error: index.js:1 Uncaught ReferenceError: shadow$provide is not defined
. This happens in the following line: shadow$provide["module$node_modules$object_assign$index"] = function(global,process,require,module,exports) {
. Am I doing something obviously wrong?
The nrepl.port
file does not seem to be located in target/shadow-cljs/nrepl.port
. Do I need to set a config value to get shadow-cljs to create it?
@kenny should be .shadow-cljs/nrepl.port
. target/shadow-cljs
was used in old versions.
Gotcha. I ran into target/shadow-cljs
here: https://github.com/thheller/shadow-cljs/wiki/Cursive#connecting-to-a-shadow-repl