I'm trying to port a re-frame app to use the new :bundle target based on the webpack tutorial. Prior to this I used the approach from the old webpack tutorial.
I'm finding webpack takes inpractically long (10 minutes) to perform chunk asset optimisation.
% webpack --progress resources/public/js/index.js -o resources/public/js/app.js
92% chunk asset optimization TerserPlugin
...
If I configure the TerserPlugin and set compress: false it improves to a few seconds.
I suspect the slowness is caused by webpack chewing on the ~2mb advanced build output from my app.
Are there recommended webpack settings to avoid pointless "compress the compressed file" slowness?
PS. I've created a gist with a few of my tests/results.