兼容IE11的相关问题,IE打开空白

项目在IE浏览器下,直接就空白页了。

解决方法,网上找的。

安装babel-polyfill : npm install babel-polyfill --save

不建议使用 :npm install babel-polyfill --save-dev具体去看 dependencise和devdependencies的区别

在main.js里面引入,记得放在最上面我这里由于用到了es6的东西,需要转码,所以使用了 es6-promise
小伙伴需要可自行引入。

import 'babel-polyfill';
import promise from 'es6-promise';
promise.polyfill();

在build文件下,照这样修改

在index.html添加下面三句话

重新运行依然空白的话,在build文件夹里面的webpack.base.conf.js里面,相应位置添加一下代码。

这里是将ES6转为ES5的。我这边转了一下element

重新运行还是不行,
又添加了下面两行代码,就可以了,最后尝试发现是vue-wxlogin需要转ES5才可以,可以留意一下是否是插件的问题,如果需要转可以加在下面。

在运行就IE浏览器就可以打开了。

打包之后,在本地打开静态网页,IE是不能请求数据的,需要部署到线上才可以。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值