Firebase admin.auth.createUser错误(nodejs + Typescript + firebase-admin)
我得到一个错误error TS2339: Property 'createUser' does not exist on type 'FirebaseServiceInterface'.
当我尝试在nodejs上传输Typescript时。 我正在使用firebase-admin 4.0.4
和typescript 2.0.6
。 可能是什么问题呢
升级到至less版本4.0.5的Firebasepipe理Node.js SDK 。 该版本包含了一些针对TypeScripttypes的修复,包括这个特定的问题。 只要升级到至less该版本应该让你的问题消失。
我刚刚遇到了与被标识为FirebaseServiceInterface的数据库()对象相同的问题,我99%确定这是与此版本的firebase-admintypes的问题。 希望能在未来的更新中尽快解决。
我能够忽略错误,一切正常。 我也可以通过键入我的数据库对象为<any>
来消除错误,所以不是这样的:
var fbDatabase = admin.database();
我做到了这一点:
var fbDatabase: any = admin.database();
这消除了错误,但也禁用了数据库对象的Intellisense(不能双方都有)。
- 用户点击后退button,而会话仍然被authentication,并被redirect到node.js中的login页面
- 限制对所有路线的访问权限
- 在NodeJS后端使用JWT和Active Directoryauthentication
- Nodejs身份validation
- 节点+快递+护照:req.user未定义,但在邮递员的作品
- 使用Socket.io,Angular,JWTvalidation数据直到用户validation刷新后才可用
- 保护Socket.io
- 如何向Google Analytics报告API v4进行身份validation
- 会话身份validationtypes错误:对象#属性“types”<ServerResponse>不是函数