更新 Expo 后启动 Metro 时出现 Expo Devtools 错误

I'm getting an Expo Devtools Error when I start Metro after updating Expo

我刚刚将 Expo 更新到 5.3.0 版,现在出现此错误:

“加载 DevTools 时出错,没有为开发客户端指定方案”

错误出现在浏览器的黑屏上,而不是预期的 devtools。当我 运行 "yarn start" 或 "npm start" 时会发生同样的事情。

我已经尝试重新安装 Expo,并重新启动我的项目。

那么方案是什么?我如何将它包含在我的项目中?

我注意到在命令行中我也遇到了这个错误:“链接被禁用,因为无法解析客户端方案”。我进行了搜索并在 GitHub 上找到了解决方案:https://github.com/expo/expo-cli/issues/4140.

解法:

npx uri-scheme

然后

npx uri-scheme add project-name