android 如何在React-Native / Metro中调试“Unexpected token '.'”?

lsmd5eda  于 2023-03-27  发布在  Android
关注(0)|答案(1)|浏览(174)

我有一个React-Native项目,没有任何错误。
我使用npm run android运行它,它执行react-native run-android
当我添加一个特定的包时(只有那个特定的包才会产生这个错误)
import custom-lib from '@company/custom-lib'
我有以下屏幕(使用react-nativemetro):

我不是在问如何解决这个问题,因为这是内部开发。
但是,我的stacktrace太少,无法调试它。
是否有可能知道,问题发生在我的代码/库中?还是在其他地方?(此库也导入到其他项目中,并且工作正常)

nnt7mjpx

nnt7mjpx1#

好了,我可以通过以下步骤在stacktrace中获得更多信息:
1.执行adb shell input keyevent 82,一个秘密菜单应该出现在您的设备上。
1.启用远程调试
1.重新启动应用程序
1.您应该有一个更详细的错误。
(My问题是节点模块“Buffer”在我的react-native应用程序中不存在。我能够修复它。

相关问题