Using Krell
Krell is the newest ClojureScript React Native REPL. In this section we’ll discuss how to set it up and use it together with CIDER.
Installing Krell
To use Krell, specify it as a dependency in your deps.edn as per
Krell’s own wiki.
Starting a Krell REPL
Using cider-jack-in-cljs
Provided you’ve configured your project correctly, you can simply use
cider-jack-in-cljs:
-
Press C-c C-x j s (or do
M-x cider-jack-in-cljs) -
When prompted for the ClojureScript REPL type to start, select
krell
This will automatically start the REPL server and connect to it.
You can get rid of the prompts for the REPL type and the target build
by creating a .dir-locals.el file with the following contents in the
root of your project.
((nil . ((cider-default-cljs-repl . krell))))