一、问题
一个vue(版本:2.9.6)的项目,在使用IE11浏览器访问的时候,显示空白页,发现控制台有以下错误vuex requires a Promise polyfill in this browser
二、原因
Promise为ES6语法,有的浏览器不支持ES6,所以需要安装babel-polyfill来将ES6转换为浏览器可识别的ES5语法
三、解决
npm install --save-dev babel-polyfill
在main.js中引入 import "babel-polyfill"
注:调整这个之后,如果控制台报了其他js文件有错误,记得把对应文件的报错地方的语法更改以下,