vue-cli3项目在IE浏览器打开兼容问题

一. 问题描述

vue打包的项目在ie浏览器上,不能打开。找了一天的解决方案,解决一个又报一个兼容错误,一步一坑一步一填,终于解决了问题🙂。我们需要了解的ie浏览器支持版本大于ie8
在这里插入图片描述

二. 方案
第一步:安装babel-polyfill依赖

解决es6语法的兼容问题

  1. npm install babel-polyfill --save-dev
  2. 在main.js 文件中引用这个库,import ‘babel-polyfill’
第二步:安装es6-promise依赖

走了第一步,又出现了一个坑,ie浏览器不认识promise。需要我们在添加下面的依赖。

  1. npm install es6-promise --save-dev
  2. 在main.js文件引入下面的内容。
    import promise from ‘es6-promise’
    promise.polyfill()
第三步:解决引用第三方库IE浏览器不识别

项目中引入iview和我们公司自己样式库,部分语法在ie浏览器上不能识别报错。
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值