Проблема:
Мой сайт использует следующие js.На 2 страницах я получаю script1002: syntax error
в IE из-за class i{constructor(e)...
.
То, что я пробовал:
- реализация полизаполнения, подобного в этом примере
- Страницы с ошибкой использовали обе оси, но ошибка сохраняетсякогда я переключился на выборку
- , добавив это к
.babelrc
:
{
"presets": [
[
"next/babel",
{
"preset-env": {
"targets": {
"browsers": ["> 1%", "last 2 versions", "IE >= 11"]
},
"useBuiltIns": "entry"
}
}
]
],
"plugins": [
"lodash",
"@babel/plugin-proposal-class-properties",
"@babel/plugin-transform-classes"
]
}
Я не уверен, куда идти отсюда ... Я не знаю 100%если мои полифилы работают, но, как я знаю, babel должен по умолчанию переносить уроки.Я также не смог найти источник этого class
в своем коде и не уверен, как найти, к какому пакету он принадлежит.