-
Notifications
You must be signed in to change notification settings - Fork 31
Description
Now, to start developing a NodeJS application on ClojureScript comfortably, you need to go through 9 circles of hell, when on other platforms it is enough to initialize the project and everything works for you.
The main pain: starting 2 parallel processes. You must first run shadow-cljs watch, which is obvious, and only after the first compilation is complete (which is actually not very obvious) run node out/script.js.
Additional pain: Conjure (a plugin for CLJS support in Neovim) does not automatically correctly connect to nREPL and you need to manually connect it with a command. The instructions are described in Conjure itself, and this resource should become part of the guide for beginners in CLJS.
I created a draft version of such a repository, which requires evaluation. I believe that my or a similar solution should be included in the organization as a quickstart-node-script repository.