shadow-cljs

https://github.com/thheller/shadow-cljs | https://github.com/sponsors/thheller | https://www.patreon.com/thheller
2021-03-09T03:15:01.286500Z

@limix The re-frame-template uses Leiningen with Lein Shadow. Some regard Leiningen as "the old way". But it still works pretty well for us. If you just want to have a play around with ClojureScript, Shadow-cljs and re-frame, the template is probably more than good enough - because the build tooling doesn't matter too much. But if you are starting a new, serious project which will grow over time, then you may want to choose to not use Leiningen - the Shadow-clj docs will give you the alternative structure.

nonrecursive 2021-03-09T04:12:33.288Z

hey y’all, has anyone run into an issue with watch taking > 5s to detect a change? I’m not sure what I changed, if anything, but now there’s a significant delay between when I save a file and when shadow-cljs compiles

nonrecursive 2021-03-09T04:13:05.288400Z

compiling itself is still fast at ~0.35s

az 2021-03-09T04:26:55.289Z

Thank you @mikethompson really appreciate the feedback

nonrecursive 2021-03-09T04:28:43.289800Z

looks like this happens when i switch from openjdk 11.0.2 to 11.0.10

thheller 2021-03-09T07:56:29.290900Z

@nonrecursive are you on macos big sur? if so upgrade shadow-cljs to a recent version, that should have fixed it. not aware of any other issues.

nonrecursive 2021-03-09T13:39:01.291200Z

@thheller i am - thanks!

Dan Maltbie 2021-03-09T18:07:28.291500Z

It's like peeling the layers of an onion... Thanks for the pointer. Looks like something that should help.

Dan Maltbie 2021-03-09T18:09:49.291800Z

shadow-cljs is awesome!