vue專案在IE和360的相容性(頁面不顯示)
阿新 • • 發佈:2019-02-13
vue專案在IE上會出現空白。不顯示,並且控制檯報如下錯誤:
‘promise’ 未定義
如何解決呢?
解決方案:
安裝babel-polyfill
cnpm或者npm安裝都可以
cnpm install babel-polyfill --save
在main.js裡面加入
import 'babel-polyfill'
然後在webpack.base.conf.js下修改配置項:
module.exports = { entry: { main: '@/main', 'vender-base': '@/vendors/vendors.base.js', 'vender-exten': '@/vendors/vendors.exten.js' }, }
改為:
module.exports = {
entry: {
main: ['babel-polyfill', '@/main'],
'vender-base': '@/vendors/vendors.base.js',
'vender-exten': '@/vendors/vendors.exten.js'
},
}