React Native调试器(Chrome开发工具)可以正常工作数月,但是现在当我添加新文件时,它在“源”选项卡中没有显示。在现有文件中编辑代码时,它可以识别,但是在添加文件时,它不能识别。
有什么想法吗?
我已经意识到这与特定的应用程序无关。我用init命令创建了一个全新的应用程序,问题仍然存在。
我还将RN从0.55.4升级到0.59.5。这没什么变化,仍然会遇到相同的问题。
还重新安装了Chrome,不走运。
还重新安装了NPM,以防万一链接到打包程序。...不!
任何可以解决这个问题的人都会很高兴地获得$ 30加元
可以解决此问题的人将价值增加到$ 50。
我完全震惊,这是世界上最先进的技术人才无法解决的事情(但不是哈哈)
答案 0 :(得分:1)
由于这样的菜鸟错误,OMG经历了4个星期的地狱!
如果您创建文件(例如,组件)但不将其导入到另一个文件中并使用它,则结果为.....该文件不会在chrome开发工具源文件中注册。
发生的事情是我第一次构建文件时文件中的代码出错....因此,它没有在应用程序中使用,因此也没有在Sources中显示。我在想“如果我什至看不到Sources中的文件,我应该怎么调试?”。
猜猜答案是要确保在创建新文件时,只要代码简单即可立即构建它。...然后chrome将识别出该文件并进行调试。如果您编写了一堆完整的代码,则构建失败,那么您将无法调试。