Как я могу заставить babel сделать ie совместимость с core- js - PullRequest
0 голосов
/ 19 марта 2020

У меня есть этот код веб-пакета

...
rules: [
        {
            test: /(\.m?js?$)|(\.svelte$)/,
            exclude: /\bcore-js\b/,
            use: {
                loader: 'babel-loader',
                options: {
                    presets: [
                        ['@babel/preset-env', {
                            targets: {
                                'ie':'11'
                            },
                            useBuiltIns: "usage",
                            corejs: 3
                        }]
                    ],
                    plugins: [
                        // '@babel/plugin-proposal-class-properties',
                        // '@babel/plugin-transform-shorthand-properties'

                    ],
                    sourceType: 'unambiguous'
                }
            }
        },
        {
            test: /\.svelte$/,
            exclude: /node_modules/,
            use: {
                loader: 'svelte-loader',
                options: {
                    //emitCss: true,
                    hotReload: true
                }
            }
        },
...

И он работает в chrome et c, но в IE Я получаю эту ошибку SCRIPT5002: Ожидаемая функция в es. символ. js enter image description here

Я не могу понять, почему это или как это исправить, я думал, что core- js собирался решить эту проблему?

...