使用核素调试react本机应用程序



有什么好的文档/视频可以介绍如何使用Nuclide调试react本机应用程序吗。

我是个新手。这是我第一次开发应用程序,也是第一次使用React。

我确实使用react-native init创建了这个项目。我想我没有找到一个BUCK文件来运行和调试我的应用程序。我也不知道如何查看JS文件中的错误。我必须运行模拟器才能看到。我使用react-native run-ios运行它。

我试过Nuclide->React Native->Start Debugging。不确定这应该做什么。

如果这些问题听起来很傻,我很抱歉。

根据此说明,您应该:

  1. 从命令调色板(Cmd-Shift-p)中选择"Nuclide React Native:Start Packager"以启动React Native Server。

  2. 确保您位于React Native项目的根目录中,然后从命令行运行应用程序:"$React Native run ios"(或选择其他现有模拟器,例如React Native-run ios--simulator="iPhone4s")。

  3. 启动服务器后,您可以为应用程序开始运行时启动React Native Debugger。从命令调色板(Cmd-Shift-P),启动"Nuclide React Native:Start Debugging"。

  4. 从模拟器中按Cmd-D(在Linux上按Ctrl-D)。这将显示应用程序的调试选项。选择"远程调试JS。

从模拟应用程序启用调试后,Nuclide将自动附加到调试过程中,因为我们已经启动了上面的调试器。

Nuclide中的Debug JS现在是React Native版本0.52 2017年12月发布中添加的开发菜单中的一个选项。请参阅此

相关内容

最新更新