gpt4 book ai didi

typescript - 迁移到 TypeScript 后,Console.log 在 React Native 应用程序中不起作用

转载 作者:搜寻专家 更新时间:2023-10-30 21:36:33 25 4
gpt4 key购买 nike

在 ios 模拟器中添加依赖项并启动项目(仍然充满 js 代码)后,console.log 不打印任何内容。

我可以检查代码是否被调用,但是当我将 console.log 放入任何 js 文件或 ts 文件中时任何参数都没有出现在我的 TERMINAL 中。

如果有什么关系,我会使用 VS Code。另外,我使用 expo

不确定我可以提供什么信息来诊断,所以如果我能以某种方式帮助理解问题 - 请写信。

日志在我重新启动构建后出现。这样我就可以看到之前运行的日志

日志也出现在 Chrome 控制台中,所以我唯一看不到它们的地方是 VS Code

最佳答案

对于调试和查看 console.log,我发现最好的方法是在单击 CMD+D 后使用 Debug Remote JS。这样打开 chrome,现在你可以看到所有的 javascript 日志。我使用的另一个工具是 https://github.com/jhen0409/react-native-debugger谁也让使用 redux-devtool。但是要在 expo 中运行它,您需要在 package.json 中添加此脚本。

"debug": "open 'rndebugger://set-debugger-loc?host=localhost&port=19001'" 这将在与 expo 相同的端口中打开此调试器。

关于typescript - 迁移到 TypeScript 后,Console.log 在 React Native 应用程序中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50667293/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com