Функции Polyfill DOM с помощью babel-loader + babel / preset-env - PullRequest
0 голосов
/ 11 марта 2019

Использование Webpack 4 и babel / core 7 + babel / preset-env 7 + babel-loader 8.

Правило Webpack для файлов js:

{
    test: /\.js$/,
    exclude: /node_modules/,
    use: {
        loader: 'babel-loader',
        options: {
            presets: [
                [
                    '@babel/preset-env',
                    {
                        targets: ['last 1 version', 'not ie < 11'],
                        useBuiltIns: 'usage'
                    }
                ]
            ]
        }
    }
}

Он заполняет обещания и все, но не заполняет ChildNode.remove(). Включение babel / polyfill ничего не изменило, я думаю, preset-env все равно использует babel / polyfill под капотом.

Итак, как заполнить DOM-Stuff?

Я не хочу включить каждый polyfill самостоятельно, поэтому "просто включите this " - это не решение!

Может быть, есть даже способ использовать polyfill.io вместе с babel / preset-env?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...