title: Antd 2.7 mb budle size when i use only 3 components
body: <p>So i decided to use react, and antd on top of it. thought would be kinda cool. I am packing everything with webpack and my bundle size is about 2.8 megabytes Carl!</p>
  
  <p>Even if i import a tiny checkbox from antd it is still the same bundle size. It imports whole antd in to a project. my assumption is that it shouldn't do it.</p>
  
  <p>i used babel-import-plugin and it did reduce bundle size to 2.3 megabytes but in real world it is still not acceptable.</p>
  
  <pre><code>import React from 'react';
  import ReactDOM from 'react-dom';
  import {Checkbox} from 'antd';
  import 'antd/dist/antd.less';
  
  class HelloWorld extends React.Component{
      render(){
          return (
              &lt;h1&gt;Hello React&lt;/h1&gt;
          )
      }
  }
  
  function trig(){
      console.log("Changed");
  }
  
  ReactDOM.render(&lt;Checkbox onChange={trig}&gt;Click Me&lt;/Checkbox&gt;, document.getElementById("app"));
  </code></pre>
  
  <p>So just to make this it takes 2.3 megabytes of code ?</p>
  
  <p>.babelrc </p>
  
  <pre><code>{
      "plugins": [
          ["import", { "libraryName": "antd", "libraryDirectory": "es", "style": true }]
          // `style: true` for less
        ]
    }
  </code></pre>
  
  <p>Update, With no antd my react bundle is only 118kb</p>