Почему Babel не компилирует код (Gulp + Webpack + Babel)?

123
16 декабря 2020, 12:00

Использую связку 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"
  },
Answer 1

IE не поддерживает определение классов https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Classes

READ ALSO
Не видит подключенный в main.js vue-resource

Не видит подключенный в main.js vue-resource

Я подключил в mainjs vue-resource

102
всплытие и перехват js

всплытие и перехват js

Скажите пожалуйста как сделать так, чтобы вместо eventtarget

142
Печать и снимок объекта

Печать и снимок объекта

Есть объект с идентификаторомdiscussions и кнопка

112