这是我的第一个 Typescript 项目。我尝试使用事件为我的 firebase 集合制作模型。
这是我的 IEvent:
import { DocumentReference, Timestamp } from "../types/Firebase";
export default interface IEvent {
createdAt: Timestamp;
creator: DocumentReference;
date: Timestamp;
deletedAt: Timestamp | null;
eventName: string;
eventNote: string;
hasTime: Boolean;
maxPeople: number;
publicEvent: Boolean;
updatedAt: Timestamp | null;
}
控制台抛出这个错误
找不到模块“../types/Firebase”或其相应的类型声明。TS2307
导入 DocumentReference 和 Timestamp 的正确方法是什么?
您需要安装类型声明。
使用命令行,转到您的项目文件夹并键入:
npm i @firebase/firestore-types
参考:https : //www.npmjs.com/package/@firebase/firestore-types
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句