我公司目前有俩客户端,技术栈分别如下
web端:Bootstrap3 / Less + Koala / Jquery / RequireJS / avalonJS
hybrid app端:SUI / Less / Zepto / Webpack / avalonJS / apicloud
因为在hybrid app端用webpack用得蛮爽的,所以也想把webpack换掉web端的RequireJS。考虑到web端需要兼容到IE8,所以想请教一下有经验的各位大大,webpack本身在IE8下的兼容性如何?
需要附加说明的是,暂时我还没有打算上babel写ES6,而web端本身的代码基本上是ES3级别的,目前IE8兼容良好。
webpack
和浏览器兼容没什么关系,他就是个打包工具,你的代码原先支持IE8
,打了包也应该支持。反之亦然!以上观点错了,webpack和兼容性没问题,参考楼上正确的。
而我的问题,已经定位,打包版本里面,有两处生成ReactElement(一个是原生React,一个好像是react-redux-router里面的,有点久了),生成规则有点不一致,导致在低版本浏览器上存在问题。已经搞定:)