react-native - 如何确定哪个库在我的 React 本机应用程序中导致警告?所有警告都来自 LogBoxData.js
问题描述
目标:
摆脱警告new NativeEventEmitter() was called with a non-null argument without the required addListener method
预期结果:控制台应该向我显示警告发生在哪个文件/组件中,以便我可以修复代码或更新我正在使用的库。我没有直接NativeEventEmitter()
在我的代码中使用任何地方,所以我怀疑它来自一个过时的库。
实际结果::控制台仅显示警告发生在 LogBoxData.js 中,而没有任何指示警告实际发生的位置
有没有办法查明哪个库导致此警告升级/发送 MR 来修复它?
还是我应该盲目地将所有依赖项升级到最新版本并重新测试应用程序?
注意:我不想只是压制警告并隐藏它。我想找到根本原因并解决它
谢谢!
解决方案
推荐阅读
- blueprism - Blueprism FTE 等效图
- spring-boot - Spring Boot 2.1.1 - Eureka Discovery 和 Spring Boot 管理服务器
- c# - C#,保持多个命名管道打开不好吗?
- c++ - C/GCC 中的可重复全局声明
- javascript - 使用 Userscript 自动添加 HTML 属性
- c - 谁能详细告诉我,为什么我正在观看该程序的警告?
- powershell - 如何在 PowerShell 6 模块中引用 nuget 包
- mysql - 永久计算域mysql数据库
- php - 如何处理带有 www 和不带 www 的域的 Xing-login 插件?
- unity3d - 如何在unity3d中每隔...秒显示一个广告?