```clojure
(require
  '[cljs.repl :as repl]
  '[cljs.repl.nashorn :as nashorn])

(cljs.repl/repl
 (cljs.repl.nashorn/repl-env)
 :output-dir "out"
 :cache-analysis true)
```

Use node REPL instead of Nashorn
user
```clojure
(require
  '[cljs.repl :as repl]
  '[cljs.repl.node :as node])

(cljs.repl/repl
 (node/repl-env)
 :output-dir "out"
 :cache-analysis true)
```
assistant