This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2015-07-13
Channels
- # admin-announcements (296)
- # beginners (19)
- # boot (40)
- # cider (77)
- # clojure (139)
- # clojure-australia (2)
- # clojure-bangladesh (6)
- # clojure-dev (19)
- # clojure-japan (25)
- # clojure-russia (23)
- # clojure-sg (1)
- # clojure-uk (4)
- # clojurescript (131)
- # datomic (41)
- # editors (42)
- # ldnclj (35)
- # off-topic (11)
- # reagent (10)
Hey all! I haven’t used boot myself yet and I don’t use Windows so hopefully some of you might help with this issue? https://github.com/omcljs/om-cookbook/issues/27
Hey @annapawlicka, what’s you’re issue exactly? You’re trying to use the cljs
task? You’d need an extra dependency https://github.com/adzerk-oss/boot-cljs
Maybe people are trying to run boot from wrong folder?
thanks, that’s quite possible
Hi @annapawlicka, I found @daraen’s Saapas project really useful in getting started with boot and cljs: https://github.com/Deraen/saapas
@colin.yates: I just updated the om-cookbook example and it now mentions saapas in addition to boot-cljs-example
thanks @juhoteperi - that’s very helpful!
@juhoteperi - apologies, I realised I misspelt your nic in my response to @annapawlicka
in lein I need to restart any ‘lein X’ process when I change project.clj. Do I need to do that with boot or does boot automatically reload boot.build? Is there a REPL for boot that I can experiment building tasks in?
No, build.boot is not reloaded. And yes, just use boot repl
.
I see, but once I have boot repl I can just push the new build.boot just like any other clojure file?
Ah, no.
Or might work, if you can push code from your editor to repl even though the file is not in classpath.
But you could also define the tasks in e.g. src/my_boot.clj and reload that after changes
ah I see, nice. I am after developing boot with a REPL and this sounds like the way. Thanks @juhoteperi
https://github.com/clojure-emacs/refactor-nrepl/issues/97#issuecomment-120886294
Are there any ideas here how to fix this?
colin.yates: if you want to reload build.boot in the repl you can do (load-file "build.boot")
Thanks @micha
@colin.yates: be sure to combine that with boot speak -t pillsbury
somehow
Hmmmmm, should be possible to build shared lib from Haskell lib and call that using JNA from Clojure!
Bah, building a Haskell lib is impossible. I can't understand how their build and dependency system is so bad.
@petrus: very likely you’re seeing some dependency related problem
If you run verbose (`-v`) boot-cljs-repl should print a list with all related deps that are loaded in the repl pod
also what version of boot-cljs-repl are you using?
or what boot-cljs version
Thnx @micha sure does
tracking the refactor support here https://github.com/boot-clj/boot/issues/251
@micha: you guys are fast awesome
seems like someone had same issue as I with uber task: https://groups.google.com/d/msg/clojure/xTKbqDweuGw/Dy-nY4UtXGYJ
@martinklepsch: i'm looking at tenzing... looks pretty sweet : i'll be gaining less-compilation, but is there anything i'll be missing if i use it instead of figwheel ?
@mccraigmccraig: Btw. you can also compile less using Lein: https://github.com/Deraen/lein-less4j
@mccraigmccraig: boot-reload and boot-cljs-repl should provide the essential bits of figwheels functionality. There’s no HUD and stuff like this but live reloading and repl stuff works fine