Interface LSOptions<T>

interface LSOptions<T extends object = Record<string, unknown>> {
    filepath?: string;
    initial?: T;
    singleMode?: boolean;
    uuid?: string;
    version?: string;
}

Type Parameters

  • T extends object = Record<string, unknown>

Properties

filepath?: string

缓存文件保存的路径

initial?: T

默认初始值

singleMode?: boolean

是否仅考虑单进程模式读写(内存)。默认为 false,每次保持前都会重载数据

uuid?: string

存储类型的唯一标记,用于区分多个不同类型的存储。默认为 defaults

version?: string

缓存版本。当版本不匹配时将清空已有数据