1. 程式人生 > >vue-cli專案在IE下執行鉤子函式丟擲異常“ReferenceError: “Promise”未定義"”的解決辦法

vue-cli專案在IE下執行鉤子函式丟擲異常“ReferenceError: “Promise”未定義"”的解決辦法

相容IE是個坑,低版本IE很多都沒法跑起來

問題現象:vue-cli專案在IE下執行,會在鉤子函數出現 ReferenceError: “Promise”未定義

解決辦法:

step1:安裝最新的web-pack-server 命令列:npm install --save-dev webpack-server


step2:安裝Babel Polyfill 

命令列:(1)npm install --save babel-polyfill

(2)在webpack.base.conf.js這個檔案加入程式碼 require("babel-polyfill")


(3)在main.js裡面新增程式碼 import "babel-polyfill";


step3:執行vue-cli專案 npm run dev 這時IE已經能夠正常跑專案了!