出现场景:在IE中报错Vuex requires a Promise polyfill in this browser
,在edge中没有报错。
原因:Promise
兼容性问题
Promise
只支持edge,不支持IE
解决: babel-polyfill
插件
解决原因:
Babel
默认只转换新的Javascript
句法,而不转换新的API,比如Set,Map,Promise
等全局对象,以定义在全局对象上的方法,所以想要支持就需要babel-polyfill
插件
- 执行
npm install --save-dev babel-polyfill
- 在
main.js
中import