你好,根据报错信息,是eslint检测到error阻止了程序继续编译。MainReducere中提示state 未使用,但你代码中的一个case分支是使用到state的。只从截图上难以判断出具体原因。不过你的switch case中的return后面不应该再写break,break是走不到的,先把这改一下试试。
另外,如果开发经验不是很丰富,不建议自己搭建webpack、eslint等环境,太繁琐,而且不同版本组合使用时的配置方法也不同。建议直接使用create-react-app等脚手架搭建初始项目结构。