Closed pkpkpk closed 7 years ago
Thanks for the report :)
It looks to me like the only file reloaded is the file you change — none of its dependent namespaces reload either. Basically broken. Would love to help however I can.
Just want to provide an update here:
The issue has been found and reported: https://dev.clojure.org/jira/browse/CLJS-2151
And a fix should be in place soon.
The new CLJS node changes remove user namespaces from js/goog.dependencies_.requires . This means that figwheel.client.file-reloading/get-all-dependents will return reload files in the wrong ordering, because they have been ignored by the topo-sort.
Simplest case, 2 files:
If you save app.child, as of CLJS 1.9.473 the
childcore will reload first, then child