1. 解决promise问题
npm install --save-dev babel-polyfill 下载安装polyfill
webpack.base.conf.js修改如下:
module.exports = {
context: path.resolve(__dirname, '../'),
entry: {
app: ['babel-polyfill', './src/main.js']
},
/*entry: {
app: './src/main.js'
},*/
...
main.js引入polyfill
import 'babel-polyfill'
2. 解决axios使用的URLSearchParams,在ie下未定义的错误。
安装: npm install url-search-params-polyfill --save
main.js引入:
import 'url-search-params-polyfill'
至此ie9开始浏览器基本解决vue的兼容性问题