解決辦法:
項目安裝 babel-polyfill 碗短、 es6-promise 、viewport-units-buggyfill 三個插件题涨。(第三個插件的前提是項目中使用的適配單位是 vw)
在項目入口文件偎谁,比如main.js中总滩,頭部引入
import "babel-polyfill"
import 'es6-promise/auto'
還要調(diào)用 viewport-units-buggyfill
var hacks = require('viewport-units-buggyfill/viewport-units-buggyfill.hacks');
require('viewport-units-buggyfill').init({
hacks: hacks
});
解釋:
babel-polyfill 、 es6-promise 是解決低版本不識別 es6 新的 api
viewport-units-buggyfill 是解決低版本不識別 vw 單位巡雨。
補(bǔ)充:
雖然項目里已經(jīng)裝了bable一些插件闰渔,但是只轉(zhuǎn)換新語法,不轉(zhuǎn)換新api铐望。