Swiper ES模块web.config支持IE11

时间:2018-05-19 13:17:13

标签: reactjs webpack babel swiper

我在反应应用中使用swiper。在Internet Explorer 11中,它会弹出语法错误 (关于箭头功能,因为IE11不支持) 我添加了github存储库建议的代码,但它仍然无法在dom模块上获得语法错误。哪个使用功能箭头而不是转换成ES5。有人可以帮我纠正这个问题吗?

语法错误: Object.key(Methods).forEach((methodName)=> { WEBPACK_IMPORTED_MODULE_0_mod7_dist_dom7_modular ...});

.babelrc:

{
"presets": [
"es2015",
"react"
]
}

webpack文件部分:

    test: /\.js$/,
    exclude: /(node_modules|bower_components|node_modules\/(?!(dom7|ssr-window|swiper)\/).*)/,
    use: {
      loader: 'babel-loader',
      options: {
        presets: ['env'],
      },
    },
  },

包json

"dependencies": {
    "@firebase/firestore": "^0.1.4",
    "@google-cloud/bigquery": "^0.9.6",
    "@google-cloud/pubsub": "^0.14.5",
    "autoprefixer": "^6.6.1",
    "axios": "^0.15.3",
    "babel-cli": "^6.26.0",
    "babel-core": "^6.26.0",
    "babel-loader": "^7.1.2",
    "babel-plugin-transform-decorators-legacy": "^1.3.4",
    "babel-polyfill": "^6.9.1",
    "babel-preset-env": "^1.6.0",
    "babel-preset-es2015": "^6.18.0",
    "babel-preset-react": "^6.16.0",
    "babel-preset-stage-0": "^6.16.0",
    "babel-preset-stage-1": "^6.5.0",
    "babel-register": "^6.26.0",
    "classnames": "^2.2.5",
    "cross-env": "^3.2.4",
    "css-loader": "^0.28.5",
    "cssnano": "^3.7.1",
    "dotenv-webpack": "^1.5.4",
    "es6-promise": "^3.2.1",
    "firebase": "^4.6.2",
    "firebase-admin": "5.4.1",
    "firebase-functions": "0.7.1",
    "firebase-tools": "^3.15.1",
    "firebaseui": "2.3.0",
    "glob": "^7.0.5",
    "hashbuster": "^1.0.1",
    "immutability-helper": "^2.1.1",
    "json-loader": "^0.5.4",
    "material-ui": "^0.20.0",
    "minimist": "^1.2.0",
    "node-geopoint": "^1.0.1",
    "node-sass": "^4.5.3",
    "normalize.css": "^5.0.0",
    "postcss": "^5.0.21",
    "postcss-flexbugs-fixes": "^2.0.0",
    "postcss-load-config": "1.0.0",
    "postcss-loader": "1.2.1",
    "postcss-pxtorem": "^3.3.1",
    "prop-types": "^15.6.0",
    "pubsub-js": "^1.5.3",
    "react": "^16.0.0",
    "react-avatar-editor": "^10.3.0",
    "react-css-modules": "^4.1.0",
    "react-dom": "^16.0.0",
    "react-geosuggest": "^2.6.0",
    "react-google-maps": "^9.4.2",
    "react-modal": "^3.1.6",
    "react-onclickoutside": "^5.11.1",
    "react-redux": "^5.0.2",
    "react-router": "^3.0.2",
    "react-router-redux": "^4.0.7",
    "react-router-sitemap": "^1.1.3",
    "react-scrollchor": "^4.0.0",
    "react-svg-inline": "^2.0.0",
    "react-times": "^2.2.8",
    "redux": "^3.6.0",
    "redux-thunk": "^2.2.0",
    "resolve-url-loader": "^2.1.0",
    "script-loader": "^0.7.0",
    "slug": "^0.9.1",
    "swiper": "^4.1.6"
  },

0 个答案:

没有答案