Использую связку gulp + wabpack(wabpack-stream) + babel 7.
IE11 ругается на class. Полагаю babel попросту не отработал. До этого с babel не работал, не могу понять что не так.
Настройки wabpack:
module: {
rules: [
{
test: /\.js?$/,
include: [path.resolve(__dirname, "./src/assets/js")],
loader: "babel-loader"
}
]
}
.babelrc:
{
"presets": ["@babel/preset-env"]
}
package.json:
"browserslist": [
"last 2 version",
"> 1%",
"IE 10"
],
"devDependencies": {
"@babel/core": "^7.4.3",
"@babel/preset-env": "^7.4.3",
"babel-loader": "^8.0.5",
"webpack": "^4.29.6",
"webpack-stream": "^5.2.1"
},
IE не поддерживает определение классов https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Classes
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты