This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-01-15
Channels
- # admin-announcements (130)
- # alternate-reality (2)
- # aws (20)
- # beginners (49)
- # boot (1)
- # braid-chat (18)
- # cljsrn (54)
- # clojars (1)
- # clojure (70)
- # clojure-art (1)
- # clojure-japan (21)
- # clojure-miami (2)
- # clojure-my (7)
- # clojure-russia (60)
- # clojurescript (75)
- # community-development (12)
- # core-matrix (7)
- # cursive (23)
- # datomic (31)
- # dirac (2)
- # dunaj (3)
- # dysphemism (5)
- # editors-rus (1)
- # emacs (22)
- # events (9)
- # funcool (56)
- # hoplon (63)
- # human (1)
- # jobs (9)
- # ldnclj (7)
- # lein-figwheel (21)
- # leiningen (1)
- # off-topic (2)
- # om (61)
- # onyx (20)
- # other-lisps (2)
- # portland-or (1)
- # proton (26)
- # re-frame (27)
- # reagent (16)
- # ring-swagger (30)
- # spacemacs (6)
- # yada (5)
@jcromartie: @snowell: I have a feeling I’ve asked this before, but could you check after seeing this error if it appears in your log? From what I can tell, it should do. Help->Show log in Finder/Explorer
@hugesandwich: I’ll check with bhauman what the best plan is here.
@cfleming talked to bhauman, I guess his reasoning was write code if you must using leiningen.core, otherwise just use a figwheel specific config and deal with it
thanks and if anyone including yourself has a better ClojureScript workflow that integrates well with the Cursive repl, let me know. For now, I'm just using a repl.clj and sticking my config under the main :figwheel key. Alternatively, I could create a figwheel.edn or inject something into (start-figwheel!). Don't have the time to invest in mucking around with lein to do manual profile mergin with leiningen.core. I think it's either that or remote nrepl from my understanding if you want to use cursive + figwheel without copying some configuration in more complicated scenarios.
@cfleming: Sadly, nothing appears in the log. Not even so much as a line saying that REPL was trying to start up 😕
thanks @cfleming I'll check the logs next time
right now I'm using "lein repl :headless" and connecting with a remote REPL run config
@hugesandwich: I have got figwheel kind of working but I had to tweak the stuff in that web page a good deal
I had to reach into figwheel's internals, and I'm not sure if this still works, but... https://gist.github.com/timgilbert/92061473de229fbb94c8
...but basically I did the profile merging on my own and then passed it into figwheel's api
Kind of annoying to set up the first time, but once it's there I don't really have to mess with it much
@hugesandwich: @timgilbert Hey guys, I was experimenting with the same issues (figwheel-sidecar from nrepl that doesn’t merges profiles). My solution was to use a figwheel.edn file that I slurp in project.clj
Hmm, yeah, looks like we've both got pretty much the same solution with different implementations, basically maintaining a profile-merged version of the build list
Each is kind of awful and hacky in its own special way. 😉
Your way isn't dependent on the figwheel internals, but my way doesn't put transactional code in project.clj
I've been meaning to investigate boot for my cljs project anyhow, it seems like kind of a better fit for how my builds work