Свойство firestore не существует для типа FirebaseNamespace с Firebase v7.15.1 - PullRequest
0 голосов
/ 16 июня 2020

При обновлении с firebase v7.14.3 до v7.15.1 я получаю следующую ошибку сборки / ошибка машинописного текста:

TS2339: свойство firestore не существует для типа FirebaseNamespace .

Я импортирую и использую Firestore следующим образом:

import {firebase} from '@firebase/app';
import '@firebase/firestore';

const firestore: firebase.firestore.Firestore = firebase.firestore();

=> firebase.firestore() - моя проблема.

Я, вероятно, пропустил CHANGELOG, любой помощь по переносу этого приветствуется!

1 Ответ

1 голос
/ 16 июня 2020

Я всегда импортировал клиентские SDK Firebase в TypeScript следующим образом:

npm install firebase
import * as firebase from 'firebase/app'
import 'firebase/firestore'

const firestore = firebase.firestore()
...