Skip to main content
版本:v2

writeFileSync

API_LEVEL 2.0 开始支持,API 兼容性请参考 API_LEVEL。

同步地将数据写入小程序 /data 目录下的文件,如果文件已存在则替换文件,不存在则新建文件。

类型​

function writeFileSync(option: Option): void

参数​

Option​

属性类型必填默认值说明API_LEVEL
pathstring|number是-文件路径或者文件句柄2.0
dataArrayBuffer|string|DataView是-写入目标文件的数据2.0
optionsOptions否-其他选项2.0

Options​

属性类型必填默认值说明API_LEVEL
encodingstring否utf8如果数据格式为 string,需要指定编码方式2.0

代码示例​

import { writeFileSync } from '@zos/fs'

const buffer = new ArrayBuffer(4)
writeFileSync({
path: 'test.txt',
data: buffer,
})

writeFileSync({
path: 'content.txt',
data: 'some content...',
options: {
encoding: 'utf8',
},
})