This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2023-06-22
Channels
- # ai (1)
- # announcements (4)
- # babashka (23)
- # beginners (27)
- # biff (17)
- # calva (5)
- # clerk (6)
- # clj-commons (27)
- # clj-kondo (35)
- # clojars (12)
- # clojure (27)
- # clojure-denver (3)
- # clojure-europe (71)
- # clojure-norway (7)
- # clojure-spec (5)
- # clojure-uk (2)
- # clojurescript (45)
- # data-science (9)
- # datomic (4)
- # dev-tooling (2)
- # devcards (1)
- # hoplon (2)
- # hyperfiddle (36)
- # introduce-yourself (3)
- # malli (11)
- # missionary (2)
- # off-topic (63)
- # polylith (5)
- # rdf (2)
- # reagent (12)
- # schema (1)
- # shadow-cljs (11)
- # sql (6)
- # tools-deps (23)
- # xtdb (6)
hello, is there a way to find and kill orphaned process (short of restarting the machine)? I keep getting ExceptionInfo: already started
when trying to jack-in on VSCode.
Also I get the following error trying to connect to the REPL:
The nREPL server does not support cider-nrepl `info` op, which indicates troubles ahead. You need to start the REPL with cider-nrepl dependencies met.
This is something you can ignore as far as I know. I get it in Calva which I suppose you are using. No issues with it so far.
Thanks! It actually wasn't working for a while and I had to restart the :app process
Hmm, I've never had it interfere with a watch before. Might be worth checking in with the Calva maintainers about, I think this is originating there.
The default jack-in sequence for shadow on Calva should bring in the necessary deps. Do you start the watch manually or do you use the built-in one?
Hello, when following https://shadow-cljs.github.io/docs/UsersGuide.html#_access_cljs_from_js, I only seem to have success when the imported cljs namespace has no dashes:
For instance, the following setup
src/my_namespace.cljs
(ns my-namespace)
and
src/user.js
import myNamespace from "goog:my_namespace";
and
src/core.cljs
(ns core (:require ["/user"]))
gives me the following error when running the shadow compiler:
The required namespace "my_namespace" is not available, it was required by "user.js".
However, if I replace my-namespace
with mynamespace
and rename the cljs file accordingly, everything works just fine.
Am I missing something here?As a workaround, I created a namespaces without dashes that I use to “proxy” to any definitions from other namespace(s) (with dashes) that may be required by my JS file.