Skip to content

引入

ts
import { writeFileSync, readFileSync } from 't-comm';

// 不支持 tree-shaking 的项目
import { writeFileSync, readFileSync} from 't-comm/lib/fs/index';

// 只支持 ESM 的项目
import { writeFileSync, readFileSync} from 't-comm/es/fs/index';

writeFileSync(file, data, [isJson])

描述

写入文件

参数

参数名类型描述
filestring

文件地址

dataany

文件数据

[isJson]boolean

是否需要 json 序列化

示例

ts
writeFileSync('a', 'b.txt', false);

writeFileSync({ a: 1 }, 'b.json', true);

readFileSync(file, [isJson])

描述

读取文件

参数

参数名类型描述
filestring

文件地址

[isJson]boolean

是否需要 json 反序列化

返回: any

文件内容

示例

ts
readFileSync('b.txt', false);

readFileSync('b.json', true);