This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-04-29
Channels
- # announcements (35)
- # aws (40)
- # babashka (10)
- # beginners (119)
- # calva (25)
- # cider (13)
- # clj-kondo (15)
- # cljsrn (23)
- # clojure (205)
- # clojure-dev (3)
- # clojure-europe (15)
- # clojure-germany (3)
- # clojure-italy (3)
- # clojure-nl (2)
- # clojure-uk (58)
- # clojurescript (193)
- # community-development (2)
- # conjure (147)
- # core-async (49)
- # cursive (47)
- # datomic (27)
- # duct (1)
- # fulcro (19)
- # graalvm (3)
- # graphql (1)
- # helix (3)
- # hoplon (11)
- # jackdaw (1)
- # joker (1)
- # juxt (5)
- # kaocha (1)
- # keechma (3)
- # lambdaisland (6)
- # local-first-clojure (27)
- # malli (5)
- # off-topic (41)
- # rdf (27)
- # re-frame (7)
- # reagent (15)
- # reitit (5)
- # rum (11)
- # shadow-cljs (157)
- # spacemacs (18)
- # sql (4)
- # xtdb (8)
Hope someone can help me: if I try to cider-jack-in-cljs
, Emacs gives me The npx shadow-cljs executable isn't on your 'exec-path
and there is no repl launched.
My Emacs exec path has "/home/afmoreno/.nvm/versions/node/v12.7.0/bin"
and I see npx
and shadow-cljs
both there.
My cider-shadow-cljs-command
is npx shadow-cljs
and my cider-shadow-cljs-parameters
is server
My hypothesis was that somehow Emacs is not connecting exec-path
and the commands above. And it is true: all I had to do was to run exec-path-from-shell-copy-env
and now I can jack-in in CLJS.
Does anyone know why this happened? What is the right fix?
Thanks!
PS Hacky solution: install exec-path-from-shel
and then I put this at the end of my init.el
file: (exec-path-from-shell-copy-env "PATH"
. Would love more nuanced approach but posted this so that other lost souls will be able to get on with their lives...
I think that exec-path
uses your current shell path at emacs startup, so it might have something to do with the time at which your full path gets built. For example, if you start an emacs daemon before your .bashrc gets sourced, then changes to the PATH won't make it
When i start a nrepl on my current project it fails with an error that goes in a popup. I can't seem to retrive the error after that. i used to be able to look at the cider error buffer and it would show, but the buffer doesn't come up or doesn't have anything. This is on emacs.
@drewverlee check *Messages*
thanks. I dont believe that was showing it either.
hello, I'm having a problem with cider these days =(
error in process filter: Wrong type argument: characterp, nil
when I eval something that returns nil
someone know this problem?
dunno why
When I load a cljs namespace, I get this in the mini-buffer:
Clojure only operation requested in ClojureScript buffer.
Where does this error come from?are you trying to :refer :all ?
someone know this problem?