axios虽说是支持ie8+,不过其原理是基于promise之上实现的,所以会有不兼容ie的问题。
解决步骤:
- webpack 全局安装 npm install webpack -g;如果不是需要先删掉webpack,npm uninstall webpack -g,最好将项目目录下的node-modules一起删除,否则会有残留文件影响下一次的结果。然后重新安装。
- npm install es6-promise --save-dev
- 然后在main.js文件里引入:
import promise from 'es6-promise';
promise.polyfill();