IE 11 Syntax error

发布于 2022-09-07 20:51:06 字数 1096 浏览 10 评论 0

IE1开发环境报错,报错内容见标题

图片描述

问题出现的环境背景及自己尝试过哪些方法

查了很多资料,已经

  1. 把webpack-dev-server降到2.6.1和2.7.1,不管用
  2. 将webpack-dev-pack加到babel-loader目录中
      {
        test: /\.js$/,
        loader: 'babel-loader',
        include: [
          resolve('src'),
          resolve('test'),
          resolve('node_modules/webpack-dev-server/'),
          resolve('node_modules/iview')
        ]
      }
  1. 调整了.babelrc
{
  "presets": [
    [
      "env",
      {
        "modules": false,
        "targets": {
          "browsers": ["> 1%", "last 2 versions", "not ie <= 8"]
        }
      }
    ],
    "stage-2"
  ],
  "plugins": [
    "transform-vue-jsx",
    "transform-runtime",
    [
      "import",
      {
        "libraryName": "iview",
        "libraryDirectory": "src/components"
      }
    ]
  ]
}

基本上所有类似的问题我都谷歌过了,但是我这边都不试用。之前我这边有一个纯应用的项目在ie上报的是无效字符,后面用babel-polyfile之后就处理好了。但是目前这个项目是需要二次封装iview的,用之前的方式就报语法错误了

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文