vue项目在IE浏览器兼容问题解决方案

在使用Vuex时,使用ie浏览器会出现“Vuex requires a Promise polyfill in this browser”的错误提示,这是因为使用了ES6 Promise,而IE浏览器不支持,解决方案如下:

① 安装babel-polyfill 执行以下命令,重启服务器:

npm install --save babel-polyfill

②在main.js引入

import 'babel-polyfill'

③在webpack.base.conf.js中配置:

entry: {

    app: ['babel-polyfill','./src/main.js']

},

你可能感兴趣的:(前端)