我已经在 mac-book pro m1 上安装了 react native 调试器来调试 react native 应用程序。
调试时显示您正在使用 react-devtools 4.13,请降级到 <4.11。尝试使用
npm install --save react-devtools@4.11
它安装 react-devtools 4.11 时显示电子错误,即
HTTPError: https://github.com/electron/electron/releases/download/v9.4.4/electron-v9.4.4-darwin-arm64.zip的响应代码404(未找到)
- 在谷歌搜索中,我在 github [1] 上找到了一些关于此的论坛:https ://github.com/mglukhovsky/react-devtools-components-blank 它说要对电子包使用分辨率,即
“决议”:{“电子”:“^11.0.1”}
有人可以告诉我如何使用这个解决方案来安装 react-?devtools < 4.11 吗?
我搜索了很多,但没有得到安装 react devtools < 4.11 的步骤以使反应原生调试器工作。
我还尝试在本地下载 react-devtools 4.10 并将电子包版本更改为 11.0 以支持 mac 上的 m1 芯片。之后,react-native-debugger 也出现了同样的问题。
**
Unsupported DevTools backend version
You are running react-devtools version 4.13.4-51ebccc374.
This requires bridge protocol version 1. However the current backend version uses bridge protocol version 0.
To fix this, downgrade the DevTools NPM package:
npm i -g react-devtools@"<4.11.0"
**
我想一步一步地知道如何让 react-native-debugger 在 macbook m1 芯片上运行而没有错误/警告?
如何在为 macbook m1 安装 react-devtools 时使用解决方案来解决电子版本错误?