react-devtools开发者工具版本过低导致的Cannot read property 'forEach' of undefined react-refresh

react项目运行时控制台报错,



尝试删除react-refresh安装包后重装,依然有问题。一番查阅后得知是react-devtools开发者工具导致的问题,在开发者模式里关闭掉该工具后,问题貌似解决了。

然鹅?

这插件我得用啊!!
直接关闭不得行!!
最后,原来是版本的问题,之前的开发者工具devtools版本为v3.6,项目里react版本已经是17+了,对应的react-devtools版本也应该升级到V4版本。
附上v4插件地址:https://www.crx4chrome.com/crx/3068/
下载后,将插件的.crx后缀名改为.rar,解压后,在chrome扩展页面打开开发者模式,选择加载已解压的扩展文件,重启即可。

你可能感兴趣的:(react-devtools开发者工具版本过低导致的Cannot read property 'forEach' of undefined react-refresh)