概述
文件系统常用的函数集合(async)
目录
createFileTask (函数)
写入一个文件
签名
export const createFileTask = (
{ path, data, encoding }:
{ path: string, data: string | Buffer | Stream, encoding?: string }): T.Task<void> =>
() =>
new Promise((resolve, reject) => ...
v0.2.1 中添加
updateFileTask (函数)
更新一个文件(async)
当path
不为空时,重命名文件用这个值
当data
不为空时,替换文件内容
签名
export const updateFileTask = ({ data: { path, data, encoding }, where }:
{ data: { path?: string, data?: string | Buffer | Stream, encoding?: string }, where: string }): T.Task<void> => ...
v0.2.1 中添加