vue-cli 解决ie兼容性问题?

2018-11-29  本文已影响0人  郝艳峰Vip

写在前面

这是好久之前遇到的问题了,一直没有时间记录下来,总是去Google,现在幸得于空,赶紧记录下来,把之前的问题回想一边,有利于加深理解。也方便自己查看以及帮助到简友。有什么不对的地方,还希望多多评论指出。

首先兼容ie只需要安装一个插件就好了npm install babel-polyfill --save-dev

module.exports = {
  entry: {
    app: ['babel-polyfill', './src/main.js']
  },
}

然后再main.js中引入就好了

import 'babel-polyfill'
Step一,promise问题?axios不能直接兼容ie
npm install es6-promise
使用方法:
import promise from 'es6-promise';
promise.polyfill();
Step二,URLSearchParams未定义的问题,原来是IE9不支持URLSearchParams。

解决办法:下载qs

npm install qs

然后main.js全局引入import qs from 'qs';

上一篇下一篇

猜你喜欢

热点阅读