This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-06-03
Channels
- # babashka (17)
- # beginners (166)
- # calva (97)
- # cider (4)
- # clara (2)
- # clj-kondo (46)
- # cljsrn (5)
- # clojure (334)
- # clojure-canada (1)
- # clojure-dev (144)
- # clojure-europe (14)
- # clojure-germany (5)
- # clojure-nl (10)
- # clojure-spec (1)
- # clojure-uk (46)
- # clojurescript (50)
- # conjure (1)
- # core-async (52)
- # core-typed (5)
- # cursive (3)
- # datomic (3)
- # emacs (11)
- # figwheel (16)
- # figwheel-main (9)
- # fulcro (29)
- # graalvm (19)
- # graphql (14)
- # helix (46)
- # hoplon (4)
- # hugsql (2)
- # jobs (2)
- # jobs-discuss (1)
- # juxt (15)
- # kaocha (6)
- # off-topic (9)
- # pedestal (7)
- # portkey (7)
- # re-frame (10)
- # reagent (29)
- # shadow-cljs (13)
- # spacemacs (70)
- # sql (13)
- # tools-deps (26)
- # xtdb (23)
hi, I last worked on RN + clojurescript almost 3 years back.. used re-natal at that time and would like to use krell now. I followed the instructions and got it working.. but Emacs integration isn't working for me, when I followed the instructions https://github.com/vouch-opensource/krell/wiki/Tooling-Integration---Emacs%2C-Cursive%2C-VSCode-etc.. I get an error while starting the repl because clojurescript verssions 1.8.51 and the one from git sha cannot be compared:
error in process sentinel: Could not start nREPL server: Downloading: cider/piggieback/0.5.0/piggieback-0.5.0.pom from clojars
Error building classpath. Unable to compare versions for org.clojure/clojurescript: {:mvn/version "1.8.51", :deps/manifest :mvn} and {:git/url "", :sha "538dbe8133895c56f7da84609bcd696c85aa925c", :deps/manifest :deps, :deps/root "/home/saurabh/.gitlibs/libs/org.clojure/clojurescript/538dbe8133895c56f7da84609bcd696c85aa925c"}
I’ve seen that too. I think the simple fix is to specify the closurescript dep in your deps.edn.
I went another way for a while. Specifically excluding the other transitive dep. Allowing Krell to determine the version.