xcatliu/react-ie8

webpack-dev-server --inline --hot 报错

shfshanyue opened this issue · 3 comments

--hot 会生成一个 hotCreateRequire 的函数,其中有 indexOf,而 IE8 不支持

if(me.hot.active) {
/******/ 				if(installedModules[request]) {
/******/ 					if(installedModules[request].parents.indexOf(moduleId) < 0)
/******/ 						installedModules[request].parents.push(moduleId);
/******/ 					if(me.children.indexOf(request) < 0)
/******/ 						me.children.push(request);
/******/ 				} else hotCurrentParents = [moduleId];
/******/ 			}

Same problem + 1.

dev 环境下不支持 IE8 没关系吧,production 环境下支持就行了

@xcatliu 是这样子的,非常感谢