原因:
使用axios會報錯阶女,因?yàn)閍xios本質(zhì)上是封裝了ES6語法的promise,而promise在ie上并不兼容哩治。
解決辦法:
引入babel-polyfill秃踩,babel-polyfill相當(dāng)于一個ES6的兼容墊片,會讓瀏覽器讀懂
1业筏、終端輸入命令:npm install --save babel-polyfill
(安裝了淘寶鏡像的話可以用 cnpm install --save babel-polyfill)
2憔杨、在main.js文件的頂部引入 import "babel-polyfill"
3、在build目錄下webpack.config.js文件設(shè)置入口改為如下
(如果你的項(xiàng)目用的是腳手架蒜胖,在在build目錄下webpack.base.config.js文件更改入口)
model.exports={
entry:{
app;["babel-polyfill",'./src/main.js']
}
}