要在本地上传文件,我使用以下代码:
import {pipeline} from "stream";
import {promisify} from "util";
const asyncPipeline = promisify(pipeline);
await asyncPipeline(
fileData.fileStream,
fs.createWriteStream(
path.join(assetsPath, fileName),
{
flags: "wx"
}
)
);
它可以工作,但我不确定我是否需要做一些额外的事情,例如手动关闭流,或者默认true值autoClose自动为我关闭?
如何确保WriteStream关闭?
jeck猫
相关分类