반응형
요약
- typescript에서 firebase admin sdk를 초기화하는 과정에서 발생한 타입 이슈입니다.
Error
Argument of type '{ "type": string; "project_id": string; "private_key_id": string; "private_key": string; "client_...' is not assignable to parameter of type 'string | ServiceAccount'. Type '{ "type": string; "project_id": string; "private_key_id": string; "private_key": string; "client_...' has no properties in common with type 'ServiceAccount'.
Solution
import admin from "firebase-admin";
const serviceAccount = {
"type": "service_account",
...
} as admin.ServiceAccount;
admin.initializeApp({
credential: admin.credential.cert(serviceAccount),
});
반응형
'개발 > react' 카테고리의 다른 글
reactJS npm publish (0) | 2022.03.13 |
---|---|
reactJS 이벤트 핸들러 이름 명명 (0) | 2022.03.10 |
reactJS 배열의 index를 Key로 사용하는 것을 지양하는 이유? (0) | 2022.03.09 |
reactJS 클립 보드 복사 (0) | 2022.03.08 |
댓글