Skip to content
Menu
Yuuk的博客
  • 首页
  • 前端技术
    • JavaScript
    • HTML & CSS
  • SEO
  • 设计
    • 素材分享
    • 设计教程
  • 随笔
Yuuk的博客

webpack 打包 react 应用不兼容 IE9 的原因

Posted on 2018年10月29日2018年12月10日 by yuuk

提到 webpack 真的是对她又爱又恨,爱是因为她确实很棒,提升开发效率等等… 恨是因为版本迭代太快,踩不完的坑…

最近开发的一个小项目需要兼容IE9,react 官方表示是兼容IE9的,只不过需要一些 polyfill 支持。

import 'core-js/es6/map';
import 'core-js/es6/set';
import 'raf/polyfill';
import React from 'react';
import ReactDOM from 'react-dom';

官方说明:传送链接

按要求添加了 polyfill 打包后一定是可以兼容的,可事实并非如此。所以可以猜测应该是其他地方出现问题了。

经过排查发现是由于 webpack-dev-server 的版本过高导致,切换成 "webpack-dev-server": "^2.6.1" 即可,这里需要注意的是降低 webpack-dev-server 版本的同时也需要降低 webpack的版本,我这里使用的是 "webpack": "^3.6.0"

end~

打赏赞(1)分享

发表回复 取消回复

您的邮箱地址不会被公开。 必填项已用 * 标注

搜索

近期文章

  • 宝塔面板中使用docker部署nodejs应用
  • 如何将docker镜像上传到阿里云
  • React Native 报错 No bundle URL present 解决方法
  • axios 给每一个请求添加耗时统计
  • css filter属性导致fixed失效

标签

addEventListener ajax ajax跨域 chatAt css居中 DNS缓存 docker gulp ie7 json jsonp margin memcache mysql nodejs ps技巧 typescript void vpn vuejs wampserver webpack win10 XMLHttpRequest z-index 事件冒泡 事件绑定 内容发布时间 图片加载 大写 字符串 封装ajax 广告屏蔽 批量修改图层名称 水平垂直居中 注册码 特殊符号 百度 空元素 站长平台 网页快照 负边界 递减 随机数 首字母

友情链接

  • 蔡甸新闻网
©2025 Yuuk的博客 | 鄂ICP备13014750号-9