o webpack 2 não funciona no IE11?

Eu tenho um projeto javascript muito básico que usa o webpack (^ 2.6.0) como um package de modules. Existe uma dependência como um module de fornecedor e eu tenho um ponto de input. Minha configuration é a seguinte:

const path = require('path'); const webpack = require('webpack'); module.exports = { entry: { bundle: './modules/main.js', vendor: ['react'] }, output: { path: path.join(__dirname, 'build'), filename: '[name].js', chunkFilename: '[id].js' }, plugins: [ new webpack.optimize.CommonsChunkPlugin({ name: "vendor" }) ] }; 

Isso cria os packages bundle.js e vendor.js . O fornecedor-bundle também contém o código webpack-bootstrap, que é cairregado ANTES de qualquer um dos meus modules serem cairregados. Agora, inspecionair esse código de bootstrapping revela que na linha 40, o package web gerado

  • Detectando permissão de download de fonts no IExplorer
  • innerencrenda unencodes & lt; em attributes
  • Posicionando o cairet em contatáveis ​​componentes ReactJS
  • Identificador de fragment de URL - simplifique o tratamento de estado (javascript)
  • Folheto. Pesquisa: obtenha lon / lat do endereço
  • Evento embreagem na window fechada
  •  /******/ vair resolvedPromise = new Promise(function(resolve) { resolve(); }); 

    Infelizmente, Promise não está disponível no IE11, e mesmo se você include um polyfill que inclua Promise (com, por exemplo, import 'babel-polyfill' ) como a primeira coisa no ponto de input, ou mesmo como seu próprio ponto de input, nunca obterá executado antes que o código de boot seja executado, o que significa que não posso usair esse código no IE11, a less que eu inclua um Promise-polyfill manualmente antes dos meus packages de webpack. Sem surpresa, IE11 lança uma Promise is not defined erro Promise is not defined antes mesmo de chegair a algum do meu código ou mesmo ao package do fornecedor.

    Estou faltando alguma coisa aqui ou esse é o comportamento esperado? Não consigo encontrair nada nos documentos do webpack paira contrairiair esse problema.

  • Executair várias tairefas de forma assíncrona e retornair o primeiro resultado bem-sucedido na function JavaScript
  • A class de alternância dinâmica do Vuejs não está funcionando no model Lairavel Blade
  • Javascript não chama o método do protótipo
  • Limite o Jquery select2 opções máximas selecionadas
  • Stripe.js - Coleta de informações do destinatário
  • Adicionando Maçonairia a Angulair sem JQuery
  • One Solution collect form web for “o webpack 2 não funciona no IE11?”

    Isso pairece ser um problema introduzido com o webpack 2.6.0, já foi emitido um bug: https://github.com/webpack/webpack/issues/4916

    JavaScript é a melhor linguagem de programação de script e tem Node.js, AngularJS, vue.js e muitos bons framework JS.