title: Production build is too large
body: <p>In my react app created using <code>create-react-app</code> the final production build comes out with a 2.3MB of JS file and 300kb of CSS file (very little CSS).</p>
  
  <p>When I run the command <code>npm run build</code> which uses <code>react-scripts</code> to take build shows that is taking optimised build for production.</p>
  
  <p>I even tried to force it with <code>npm run build --env=production</code>, still the same unoptimised output.</p>
  
  <p>what I feel missing is uglifyjs and `minification of JS files is not being done, As I See my js files are not min.js. </p>
  
  <p>Also final output says it has gzip compressed and it's size is around 400kb of js File ,if that is so how do i serve my files to improve optimisation.</p>
  
  <p>P.S: I also tried some of solution where it suggested to exclude the Generation map to reduce size , but I feel that reduces the overall build size but still not the JS file individually.</p>