1.添加了一个全局声明文件
declare interface LocalFile {
// 文件名
// : "Aragami_t1641735966693.zip"
basename: string;
// 文件夹名称
// Aragami
dirname: string;
// 文件绝对路径
// "C:\\my_git_project\\game-document-sync\\backup\\Aragami\\Aragami_t1641735966693.zip",
path: string;
// 文件大小(字节)
size: number;
// 时间戳
timeStamp: number;
// 文件类型
type: 'file' | 'directory';
}
declare interface LocalFileFormat extends LocalFile {
// 用于比较同步文名标识: = 本地文件名: 格式规范 = (文件夹/文件名) = Aragami/Aragami_t1641735966693.zip
comparsedName: string;
}
2.文件引用提示错误,未找到声明,如图
是声明方式不对还是...
typeRoots
,默认是@types
。参考 https://www.typescriptlang.or...import
进去unref(directoryItem)