lein-figwheel

eggsyntax 2017-03-14T14:14:00.024127Z

I'm getting the weirdest error -- at least I think it's an error? Almost impossible to google for, unfortunately (harmonium is the name of the project). This shows up before every repl prompt. Can anyone clue me in?

eggsyntax 2017-03-14T14:14:21.032006Z

^ Namely the bit in red

shaun-mahood 2017-03-14T15:47:32.348175Z

@eggsyntax: not sure, but I think it has something to do with multiple connections - I noticed it recently when I was testing in multiple browsers. Don't think it's an error though

eggsyntax 2017-03-14T15:49:48.407268Z

I thought it might, but I've definitely only got one (cljs) connection going (I'm using cider-jack-in-clojurescript, so I do also have a clj connection). That said, although it persisted across one emacs & cider restart, it's gone away after another one, so who knows? šŸ˜œ Thanks!

slipset 2017-03-14T19:52:29.979404Z

There was this https://twitter.com/technomancy/status/841448456111570944 by the lein maintainer, which spurred me to write http://slipset.github.io/posts/check-in-lein

slipset 2017-03-14T19:53:07.992118Z

the TL;DR of it is that I find my cljs-build/figwheel setup a bit on the complicated side of things.

slipset 2017-03-14T19:53:36.002118Z

and I would imagine others feeling the same way.

slipset 2017-03-14T19:54:51.027792Z

One way Iā€™d like to look into is if it were possible for the lein-figwheel (or some other plugin) to take care of all the stuff I have had to spell out in my project.clj.

slipset 2017-03-14T19:56:11.054997Z

Anyone else have thoughts on this, and would it be interesting for lein-fighweel to go down that avenue or is it totally out of scope?

shaun-mahood 2017-03-14T21:33:39.955967Z

@slipset: I would love it if it were simpler - I just end up starting with lein new figwheel every time and building from there because otherwise I miss something and have problems. On my someday list is figuring out how to contribute back to figwheel, but I haven't got there yet.