vue-cli 使用 axios 兼容 xp
项目需要兼容XP,控制台查看报错发现是 promise is undefined
, 项目中调用接口使用的是axios, axios又是基于promise上
所以需要添加一些插件进行兼容
方法一
看到一篇博客说可以使用bluebird.js解决。直接在页面引入bluebird.js问题就解决了。
方法二
npm install --save babel-polyfill
安装成功以后需要在main.js 中引入 babel-polyfill
一般会配置 webpack.base.config.js 中 entry
1 | module.exports = { |
搞定……