【发布时间】:2021-01-12 22:41:54
【问题描述】:
我在 Firestore 中使用 TypeScript 和 React Native(没有博览会)。
关于导入:
import { CollectionReference } from '@react-native-firebase/firestore'
我收到错误消息:
模块“@react-native-firebase/firestore”没有导出成员“CollectionReference”。您是不是要改用“从“@react-native-firebase/firestore”导入 CollectionReference?ts(2614)
我安装了模块,尝试了 yarn 和 npm install。
这里是 packages.json 的兴趣点:
{
"dependencies": {
"@react-native-firebase/app": "^8.4.3",
"@react-native-firebase/auth": "^9.2.3",
"@react-native-firebase/dynamic-links": "^7.5.4",
"@react-native-firebase/firestore": "^7.8.2",
"@react-native-firebase/storage": "^7.4.3",
...
},
"devDependencies": {,
"ts-node": "^8.10.2",
"typescript": "^3.9.7"
...
},
}
我仍然可以改用@firebase/firestore-types,但是这个包被指定为:
此包不适合直接使用,只能通过官方支持的 firebase 包使用。
这是 web 包,不是 React Native Firebase 的。
【问题讨论】:
标签: typescript firebase react-native google-cloud-firestore react-native-firebase