nodejs에서 Typescript를 Transile하려고 할 때 error TS2339: Property 'createUser' does not exist on type 'FirebaseServiceInterface'.
오류가 발생합니다. 나는 firebase-admin 4.0.4
과 typescript 2.0.6
을 사용하고 있습니다. 무엇이 문제가 될 수 있습니까Firebase admin.auth.createUser 오류 (nodejs + Typescript + firebase-admin)
답변
적어도 version 4.0.5 of the Firebase Admin Node.js SDK (으)로 업그레이드하십시오. 이 버전에는이 특정 문제를 포함하여 TypeScript 입력에 대한 수정본이 포함되어 있습니다. 최소한 해당 버전으로 업그레이드하면 문제가 사라집니다.
나는 firebaseServiceInterface로 식별되는 database() 객체와 동일한 문제에 봉착했습니다.이 버전의 firebase-admin에 대한 입력에 문제가 있다고 99 % 확신합니다. 다행히 향후 업데이트에서 곧 해결 될 것으로 기대합니다.
오류를 무시하고 모든 것이 정상적으로 작동했습니다.
var fbDatabase = admin.database();
I했던이 : 데이터베이스의 오류를 제거
var fbDatabase: any = admin.database();
뿐만 아니라 장애인 인텔리 그래서 대신의, 또한
<any>
로 내 데이터베이스 객체를 입력하여 오류를 제거 할 수 있었다 개체 (두 가지 방법을 모두 가질 수는 없음).
감사합니다. 그것은 일했다 !!! 방금 저를 구 했어요! – nkigen
여기 야, Firebase 팀의 Jacob. Admin Node.js SDK의 TypeScript 입력에 대한 몇 가지 알려진 문제가 있습니다. 나는 실제로 그것을 고치기 위해 많은 시간을 보냈고 SDK의 다음 릴리즈는 훨씬 더 잘 작동 할 것입니다. 그 동안 타이핑을 받아들이는 TypeScript를 얻으려면'any' 트릭을 사용하십시오. 불편을 드려 죄송합니다. 앞으로 몇 주 안에 새로운 릴리스를 기대하십시오. – jwngr
프로젝트에 일반적인 Firebase SDK도있는 경우 Firebase 데이터베이스 유형으로 캐스팅 할 수있는 것으로 나타났습니다.이 유형은 조금 더 나은 유형 안전성을 제공합니다 :'''let database : firebase.database.Database = admin.database() as any,''' –
- 1. NodeJS/Firebase 약속의 범위
- 2. TypeScript + NodeJS readline 속성이 누락되었습니다
- 3. TypeScript 및 NodeJS 프로젝트 구성
- 4. Knockout + Typescript + NodeJS 문제 HTMLElement가 존재하지 않습니다.
- 5. nodejs 앱을위한 Firebase 보안 규칙
- 6. NodeJS 모듈을 Typescript 코드로 가져올 수 없습니다.
- 7. Nodejs REPL에서 Typescript 클래스를 사용하는 방법?
- 8. NodeJS/Express/Typescript 앱에서 경로가 실행되지 않습니다
- 9. NodeJS 모듈에 대한 Typescript 정의를 작성하려고합니다.
- 10. Typescript 및 NodeJS : ReferenceError : 모듈이 정의되지 않았습니다.
- 11. Nodejs, Typescript, 타이핑 : 비동기 라이브러리 사용법
- 12. 표준 Typescript + Nodejs 서버 상용구 템플릿이 있습니까?
- 13. 오류, NodeJs
- 14. Typescript, Firebase, Cordova : 'firebase'모듈을 찾을 수 없습니다.
- 15. Nodejs 코드 오류 (오류)
- 16. Firebase/nodeJS - 여러 firebase 데이터 참조에서 데이터 가져 오기
- 17. Typescript 개체 변환 오류
- 18. TypeScript 컴파일러 오류 (문자열)
- 19. TypeScript 오류 TS7009
- 20. angular2 및 typescript 오류
- 21. @ types/webrtc의 typescript 오류
- 22. Typescript 컴파일 오류
- 23. Typescript Typings 정의 오류
- 24. Typescript .d.ts 컴파일 오류
- 25. Typescript - "this"키워드 오류
- 26. nodejs scrypt 패키지에있는 Firebase SCrypt params의 사용
- 27. Nodejs Firebase 데이터베이스 노드 id에 액세스
- 28. Firebase (NodeJs)에서 데이터 가져 오기
- 29. Firebase 함수 - NodeJS : 비동기 배열 처리
- 30. Restify + TypeScript :
감사합니다. 나는 오늘 그것을 시험해 볼 것이다. – nkigen