我在基于世博会的react本地项目中使用反应本机调试器工具。
运行调试器时,我将得到以下错误

当我排除错误时,我会看到下面的屏幕

为了解决上述问题,我添加了react-devtools: 4.24.1和react-devtools-core: 4.24.1作为项目开发依赖项,但仍然没有工作。
对于如何解决这个问题,有什么建议吗?
React Native version: 0.64.3
OS: macOS Monterey
expo Version: 44.0.6发布于 2022-04-27 18:26:16
对于问题的第一部分,关于"1“节点,我不确定是否修复,因为我仍然在研究它,偶尔也会得到它。
至于降级/升级问题的第二部分,我发现我在全球安装了react devtools-core为4.24.1,而我的react在我的项目中是4.14.0。要修复它,我首先删除任何全局安装,并找到任何全局安装,您应该使用{npm ls -g}命令或{npm list -g}。这将显示是否全局安装了react,如果安装了,只需执行{npm uninstall -g react-devtools & npm uninstall -g react-devtools-core}。
一旦卸载了全局版本,我就返回到我的项目中,然后{rm package-lock.json & rm -rf node_modules}然后{npm install}重置项目的状态。在那里之后,您可以执行{npm explain react-devtools-core}来了解它正在使用的版本以及从哪个包获取其版本。然后,您应该能够执行{npm install -d react-devtools-core@4.14.0} (或它正在抱怨的任何版本)。您可能不得不再次这样做的反应-devtools,但在我的情况下,它只是“核心”,是一个不同的版本。
https://stackoverflow.com/questions/71494734
复制相似问题