Я использую webpack + babel для включения полифилов. Он работает в Edge, но в IE 11 выдает 'Symbol' is undefined
.
Ошибка ссылается на эту строку, точнее на символ 29 в этой строке, который является первым подчеркиванием __webpack_exports__
.
/* harmony default export */__webpack_exports__["default"]={name:'BCheckbox',props:{value:[String,Number,Boolean,Function,Object,Array,Symbol],nativeValue:[String,Number,Boolean,Function,Object,Array,Symbol],indeterminate:Boolean,type:String,disabled:Boolean,required:Boolean,name:String,size:String,trueValue:{type:[String,Number,Boolean,Function,Object,Array,Symbol],default:true},falseValue:{type:[String,Number,Boolean,Function,Object,Array,Symbol],default:false}},data:function data(){return{newValue:this.value};},computed:{computedValue:{get:function get(){return this.newValue;},set:function set(value){this.newValue=value;this.$emit('input',value);}}},watch:{/**
Почему я получаю эту ошибку?
Edit:
Я использую Laravel Mix, который имеет эту конфигурацию по умолчанию для Babel , и вот мой .babelrc
:
{
"presets": [
[
"@babel/preset-env",
{
"targets": {
"browsers": ["IE 11, last 2 versions"]
}
}
]
]
}