tyoma_koder
@tyoma_koder

Как использовать полифилы Babel?

Установил babel, он работает но не полностью, оказалось что для преобразования closest нужно добавить полифил, я его поставил командой npm install babel-polyfill, но для его использования нужен webpack, я его поставил, запустил, и полезли ошибки, в чём проблема?
В исходном js прописал require("babel-polyfill");
package.json
{
  "name": "",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "dependencies": {
    "element-closest-polyfill": "^1.0.4"
  },
  "devDependencies": {
    "webpack": "^5.44.0",
    "webpack-cli": "^4.7.2"
  },
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "build": "webpack"
  },
  "keywords": [],
  "author": "",
  "license": "ISC"
}

babel.config.json
{
  "presets": [
    [
      "@babel/env",
      {
        "targets": {
          "ie": "10",
          "edge": "12",
          "firefox": "28",
          "chrome": "29",
          "opera": "12.1",
          "safari": "6.1",
          "android": "4.4"
        },
        "useBuiltIns": "usage",
        "corejs": "3.6.5"
      }
    ]
  ]
}

60edd548e79cb193596121.png
60edd54ece83a954277991.png
  • Вопрос задан
  • 166 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы