【发布时间】:2021-11-09 20:09:39
【问题描述】:
我有以下try catch
try {
user = await admin.auth().getUserByEmail(inputEmail);
} catch (error) {
if(error.code !== "auth/user-not-found") throw new Error("authentication failed");
}
但是我收到一个错误提示
Object is of type 'unknown'.
关于错误代码
此代码之前运行良好。怎么解决?
我找到了这个
https://firebase.google.com/docs/reference/js/v8/firebase.FirebaseError
但我不知道我可以从哪里导入它。
我试图检查错误是否是错误的一个实例
Property 'code' does not exist on type 'Error'.
【问题讨论】:
-
你从哪里得到这个错误?您可以与堆栈跟踪共享它的屏幕截图吗?您还在查看 Firebase JS SDKs 文档。 Click here 查看 Firebase 管理员身份验证错误。
-
这是一个 vscode 错误弹窗。我确实看到了这些错误,我正在尝试检查它。但是错误的类型未知,因此没有代码属性
标签: node.js typescript firebase google-cloud-functions firebase-admin