IE报错:[vuex] vuex requires a Promise polyfill in this browser.

使用的是vue2.0版本

IE报错提醒:

 

导致原因:使用了 ES6 中用来传递异步消息的的Promise,而IE的浏览器不支持

 

解决办法:

1、安装babel-polyfill模块,babel-ployfill模块可以模拟ES6的使用环境

  npm install babel-ployfill --save

2、修改build文件夹下的webpack.base.conf.js

将:
module.exports = {
entry: {
  app: './src/main.js'
}
 
 
改为:
module.exports = {
entry: {
  'babel-polyfill': 'babel-polyfill',
  app: './src/main.js'
}

 

posted @ 2018-08-09 16:42  0恋晨曦0  Views(97)  Comments(0Edit  收藏  举报