react webpack 兼容ie8 报错 SCRIPT1003: 缺少 ':' 怎么解决??

项目使用 webpack + react 在ie 9 10 11 中都正常 在ie8 中报错 SCRIPT1003: 缺少 ':'

配置文件中 已经添加了
loaders: [{

      test: /\.js?$/,
      enforce: 'post', // post-loader处理
      loaders: ['es3ify-loader'],
  }]
  
  

new webpack.optimize.UglifyJsPlugin({

    compress: {
        properties: false,
        warnings: false
    },
    output: {
        beautify: true,
        quote_keys: true
    },
    mangle: {
        screw_ie8: false
    },
    sourceMap: false
})

入口文件也引入了
require('es5-shim');

require('es5-shim/es5-sham');
require('console-polyfill');

并且 react 也降级到了 .14版本
这个该怎么解决呢?

阅读 4.9k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题