Fork me on GitHub
#protorepl
<
2017-06-28
>
rgdelato20:06:38

Hello there, Atom users! I took a first crack at adding a basic Atom CLJS setup guide to http://clojurescript.org, and if people have the time, I would love to have another set of eyes to double-check this pull request: https://github.com/clojure/clojurescript-site/pull/98

mikeb20:06:34

@rgdelato I was putting together a similar getting started guide at https://gist.github.com/mikeball/0b816d345e6cd966a10891c727eba695 Please feel free to use any parts of it that you'd like.

rgdelato20:06:51

Cool, thank you! (Also, slightly amused that you have a link to my old video in there :D)

mikeb20:06:06

Well that video is great! 🙂 You should embed it.

rgdelato20:06:11

I actually need to record a new one, Proto REPL has been updated so that you should be able to actually launch Figwheel from within Proto REPL now (and you can actually exit it properly!)

mikeb20:06:51

I also prefer to start the figwheel repl outside of atom in separate console, then connect to it, because often atom needs to be restarted, as ironically mentioned just a couple messages before this conversation. Perhaps consider that as recommended method? That way people can restart atom independently of restarting repl.

mikeb20:06:37

Maybe also mention atom-ink which gives inline results, a feature that should excite new users?

rgdelato20:06:10

Hmm, maybe. The Figwheel docs say using the :nrepl-port is deprecated, so I tried to move away from that, but maybe

mikeb20:06:30

I wasn't aware of that, do they have a repl-port that's a cljs repl by default so no need to upgrade?

mikeb20:06:40

Looks like figwheel just removed the nrepl port all together? There must be something running under the hood.

mikeb20:06:01

All I know is that periodically atom needs to be restarted and it's unfortunate that we will also need to endure a repl-restart at the same time as well.