This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-03-22
Channels
- # beginners (42)
- # boot (73)
- # cider (17)
- # clara (1)
- # cljs-dev (47)
- # cljsrn (9)
- # clojars (4)
- # clojure (241)
- # clojure-italy (11)
- # clojure-norway (5)
- # clojure-russia (93)
- # clojure-spec (28)
- # clojure-uk (32)
- # clojurescript (170)
- # core-async (20)
- # cursive (62)
- # data-science (2)
- # datomic (47)
- # dirac (4)
- # events (1)
- # funcool (12)
- # gsoc (1)
- # hoplon (59)
- # immutant (8)
- # lambdaisland (4)
- # luminus (3)
- # lumo (11)
- # off-topic (13)
- # om (81)
- # onyx (1)
- # pedestal (47)
- # planck (30)
- # re-frame (2)
- # reactive (1)
- # reagent (2)
- # ring-swagger (15)
- # rum (1)
- # slack-help (5)
- # specter (5)
- # testing (5)
- # uncomplicate (8)
- # untangled (16)
- # vim (71)
- # yada (16)
@moxaj forgot to answer back the other day
I'm aware of the processCommonJs
flag in google-closure-compiler-js
, but I still haven't looked at how to make it work
I think we'll need to run the compiler at least once for processing the modules, and then for optimizing all sources
Which is what the CLJS compiler does currently
If you cant use Windows, maybe you can use a Linux VM?
@anmonteiro I managed to get it to work with c++ build tools, but the building process took ages, + it's unlikely I'd be able to contribute, so I gave up, sorry 😞
i'm not really that familiar with the compiler process, + it's not documented, so that's a barrier
@moxaj a lot of big compilation systems are set up to be incremental. Might not be slow after initial build.
exactly
it might take 40 min on a cold build
but then less than 5