IE8をサポートしなければならない大きなプロジェクトでWebpack 2を使いたいです。IE8をサポートするWebpack 2を取得する
babel-preset-env
がインストールされていますので、このプロジェクトで各ブラウザがサポートされなくなると、IE < 11を今後、1台ずつ簡単に廃止することができます。
babel-preset-env readmeによると、「IE 8とChrome 55をターゲットにしている場合、[babel-preset-env]にはIE 8で必要なすべてのプラグインが含まれます。
私が理解しているように、IE5シム用のほとんどの場合babel-polyfill
をインストールする必要がありますが、使用したいかもしれないES6と7機能用のポリフィルもあります。
これらのものをインストールしたにもかかわらず、私のコードは、Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
が最初に実行された時点で(Browserstack内の)IE8で引き継がれます。私が思った機能は、シムによって「固定」されていた。
正しくシミングされていませんか?私はステップを逃したのですか?