TypeError:无法读取未定义的属性“ getCurrentUserAsync”

时间:2019-07-21 10:40:15

标签: react-native-android expo vscode-debugger

我正在尝试使用“在指数中调试”来调试我的本地应用程序 我在打包程序成功启动但控制台出现错误的情况下得到了这个错误

配置为:

VSCODE版本:1.35.1

React-Native VS Code扩展版本:0.10.2

Node.js:10.2.0

OS:Linux x64 4.4.0-154-通用

博览会:2.21.1

我曾尝试升级和降级vscode。 删除了node_module并再次安装了npm。 到目前为止,我什至清除了所有设置并在.vscode中创建了新的launch.json,但没有成功

控制台错误如下

[Info] Making sure your project uses the correct dependencies for Expo. This may take a while...

Checking if this is Expo app......
[Info] Packager is already running.

[Info] Prewarming bundle cache. This may take a while ...

[Info] Building and running application.

[Error] TypeError: Cannot read property 'getCurrentUserAsync' of undefined

3 个答案:

答案 0 :(得分:1)

以下配置出现相同的问题:

VSCODE版本:1.36.1

React-Native VS Code扩展版本:0.10.2

Node.js:10.15.1

操作系统:Win32 x64

博览会:3.0.2

答案 1 :(得分:0)

作为暂时的解决方法,您可以尝试将扩展程序降级到以前的版本:code --install-extension msjsdiag.vscode-react-native@0.10.1

答案 2 :(得分:0)

此处介绍了临时解决方法,该方法对我有用。.github.com/ microsoft / vscode-react-native / issues / 1060