I want to use cljs-devtools
in development but want it automatically removed from release build. How to do that in shadow-cljs?
Inside your build config add
{:target :browser
:modules ...
:devtools {:preloads [devtools.preload]}
This did not work properly before shadow-cljs@2.0.6
since shadow-cljs
has built-in console
formatters that would clash with cljs-devtools
. It now detects when cljs-devtools
is loaded via preloads and skip loading the built-in formatters.
1 Like
I noticed there was a formatter before. But it did not working recently.