首页 > Babel转换es6怎么支持ie8?

Babel转换es6怎么支持ie8?

1、用babel转换es6在ie8下报错:在default处报缺少标识符 字符串或数字

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

2、我是用webpack配置的

test: /\.js/,
loader: "babel-loader",
query: {
    "presets": ["react", "es2015", "stage-1"],
    "plugins": [
        'transform-es3-member-expression-literals',
        'transform-es3-property-literals'
    ]
},
exclude: /node_modules/

3、但是没卵用,请问大家是怎么做的?


我也遇到这个问题,发现没有好的解决办法,就写了这个简单的插件。


babel-preset-es2015-loose

然而有大坑 真的要做ie8兼容 还是放弃es6吧

【热门文章】
【热门文章】