繁体   English   中英

React Native Debugger“不支持的 DevTools 后端版本”

[英]React Native Debugger "Unsupported DevTools backend version"

当我尝试使用 React Native Debugger 调试我的应用程序时,出现了错误:“

来自 React Native 调试器的错误

然后我做那条指令。 安装react devtool ,没有任何反应。 我想,也许,我在安装 package 时遇到了一些错误,所以我运行react devtools并查看当前版本 4.23.0

反应开发工具版本

所以有人知道我该如何解决这个问题吗?

如果其他人看到此对话框: 在此处输入图像描述

这是在 M1 Mac 上对我有用的解决方案:
卸载react-native-debugger的自制版本并安装react-native-debugger_0.11.7.dmg二进制文件。

更多信息在这里

我尝试通过全新的全局和本地安装来同步这两个版本。 但是很长一段时间后,该版本的本地组合和分辨率对我有用。

我在packege.json中添加了以下内容作为开发依赖项。

  "react-devtools": "~4.24.5",
   "react-devtools-core": "~4.24.5"

  "resolutions": {
    "react-native/react-devtools-core": "4.24.0"
  },

重新启动环境,打开yarn react-devtools ,然后打开开发菜单和 select 检查选项,它连接到开发工具,我能够在开发工具中检查我的 UI 组件。

我“npm install”ed 'react-devtools' 和 'react-devtools-core' 并将它们设置为相同的版本

   "react-devtools": "~4.14.0",
   "react-devtools-core": "~4.14.0",

并通过删除 package-lock.json 和 node_modules 重新安装所有内容

然后运行 npm install 并且它工作

我认为问题是那些包不是相同的版本

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM