title: React app appears blank with no errors in IE/Edge
body: <p>My React app works fine in Chrome, Firefox and Safari, but when I open it in Edge or Internet Explorer (>9), it does not appear and no error gets displayed in the console.</p>
  
  <p>I've already tried to install babel-polyfill, but nothing changes.</p>
  
  <p><strong>index.js</strong></p>
  
  <pre><code>import 'core-js';
  
  ...
  
  ReactDOM.render(app, document.getElementById('root'));
  </code></pre>
  
  <p><strong>webpack.prod.js</strong></p>
  
  <pre><code>...
  
  module.exports = {
      entry: './src/index.js',
      output: {
          path: path.resolve(__dirname, 'dist'),
          filename: 'bundle.js',
          publicPath: ''
      },
      resolve: {
          extensions: ['.js', '.jsx']
      },
      module: {
          rules: [
              {
                  test: /\.js$/,
                  loader: 'babel-loader',
                  exclude: /node_modules/
              },
              ...
          ]
      }
  
  };
  </code></pre>
  
  <p><strong>.babelrc</strong></p>
  
  <pre><code>{
      "presets": [
          ["env", {
              "targets": {
                  "browsers": [
                      "&gt; 1%",
                      "last 2 versions"
                  ]
              }
          }],
          "stage-2",
          "react"
      ],
      "plugins": [
          "syntax-dynamic-import"
      ]
  }
  </code></pre>