# 原因:
# es6的許多新語法在IE中是不支援的,包括promise等,所以需要相容IE的話,就需要引入es6語法包
# 簡單地說,polyfill即是在當前執行環境中用來複制(意指模擬性的複製,而不是拷貝)尚不存在的原生 api 的程式碼。
# 解決辦法:
npm install --save-dev babel-polyfill
// 在程式碼中引入
import 'babel-polyfill'
// 如果也是用了官方腳手架vue-cli,還需要在webpack.config.js配置檔案中做各修改,用
module.exports = { entry: { app: ["babel-polyfill", "./src/main.js"] }}
// 替換
module.exports = { entry: { app: './src/main.js'}}複製程式碼
# 有些人發現已安裝配置了:babel-polyfill和es6-promise/auto,但還是報polyfill-eventsource added missing EventSource to window錯誤,並且頁面一直是空白頁
可以看下是不是自己引用元件的問題,已經見到有人遇見element-ui出現了,可以試下下圖的解決方案。