当我添加文件时,我通过按^ C并运行:
重新运行打包程序...node_modules/react-native/packager/launchPackager.command; exit;
这会破坏在Android设备上运行的应用。它无法连接到开发服务器。我跑:
adb reverse tcp:8081 tcp:8081
然后我手动重新加载应用程序。 大多数情况下,此时它不会连接到调试器。我将关闭调试器窗口并手动重新加载应用程序。有时它会打开一个新的调试器(或两个),一切都很好。其他时候打包器卡住并且不会转换文件。在这一点上,我要么等待,要么只是用蛮力的方式:
react-native run-android
是否有一种很好的方法可以优雅地重新运行包装工具?