Skip to content

@142vip.utils.变量.VipJSON

mmdapl edited this page Oct 8, 2026 · 6 revisions

API 参考 / @142vip/utils / VipJSON

变量: VipJSON

const VipJSON: object

定义于: packages/utils/src/pkgs/json.ts:68

处理JSON

类型声明

clone

clone: <T>(json) => T

json克隆复制 参考:https://www.npmjs.com/package/klona

类型参数

T

T

参数

json

T

返回

T

parse

parse: <T>(originData, defaultData) => T

解析JSON串

类型参数

T

T

参数

originData

string | null | undefined

defaultData

Partial<T>

返回

T

readFile

readFile: (name, cwd) => JSONFile

Reads a JSON file and returns the parsed data.

参数

name

string

cwd

string

返回

JSONFile

stringify

stringify: (value, replacer?, space?) => string

JSON序列化

参数

value

any

replacer?

(this, key, value) => any

space?

string | number

返回

string

writeFile

writeFile: (file) => void

Writes the given data to the specified JSON file.

参数

file

JSONFile

返回

void

Clone this wiki locally