Синтаксическая ошибка IE11 SCRIPT1002 с => в файле main.js и в веб-пакете - PullRequest
0 голосов
/ 31 октября 2018

Я получаю ошибку SCRIPT1002 syntax error в IE11 с ES6 и Babel.

Я обнаружил, что это связано с функцией стрелки => в моем машинописном коде.

Я использую

  • 1010 * Вю *
  • webpack: "^ 4.20.2",
  • @ babel / core: "^ 7.1.2" `

Я пытался следовать .babelrc

{
  "presets": [
    [
      "@babel/preset-env",
      {
        "modules": false,
        "targets": {
          "browsers": [ "> 1%", "last 2 versions", "not ie <= 8" ]
        },
        "useBuiltIns": false
      }
    ]
  ]
}

1 Ответ

0 голосов
/ 31 октября 2018

Попробуйте добавить transform-es2015-arrow-functions плагин babel. Если вы по-прежнему будете сталкиваться с подобными ошибками - попробуйте проанализировать код вашего пакета и выяснить, какие функции ES6, не поддерживаемые IE11 , остаются там, и добавить для них плагины.

...