Fork me on GitHub
#boot
<
2017-11-24
>
isaac07:11:43

there has any way skip compile some namespaces for aot task? (eg. the ^:skip-aot of lein)

qqq10:11:26

I'm looking at https://github.com/adzerk-oss/boot-cljs-repl I see:

(deftask dev []
  (comp (watch)
        (cljs-repl) ; order is important!!
        (cljs)))
is there an example somewhere that includes interacting with cider cljs repl too ?

borkdude10:11:31

@qqq From Emacs you can do cider-connect (or cider-jack-in) and then (ns boot.user) followed by (start-repl). That’s your cljs repl

borkdude10:11:58

You can also do a cider sibling repl, but this is usually how I do it

qqq10:11:59

I know what I'm doing wrong now

qqq10:11:33

I'm 1. running "boot repl -c (start-repl)" 2. then forwarding the ws port to localhost : 4001 3. trying to cider connect to localyhost 4001 (which is NOT nrepl, but instead is the ws port)

qqq10:11:44

@borkdude: thanks for the insight

qqq10:11:24

got it working now; 🙂

qqq18:11:23

my current build.boot looks like:

(comp 
   (repl :port 6001)
   (watch)
   (garden ...) 
   (reload ...)
   (cljs-repl ...)
   (cljs  ...) 
   (target ...))

qqq18:11:38

is there a way to inject a boot repl -c (start-repl) into that ?

dave.dixon23:11:15

Getting an exception "java.lang.ClassNotFoundException: schema.core.ConditionalSchema" from adzerk.boot-cljs.util/deserialize-object util.clj: 65. I assume I need to inject a dependency somewhere, but just adding it to the build.boot file didn't help. Thoughts?

richiardiandrea23:11:32

@dave.dixon is schema.core your custom code?