使用分片上传,报错ENOENT: no such file or directory, stat 'files'
ENOENT: ENOENT: no such file or directory, stat 'files'
message: "ENOENT: no such file or directory, stat 'files'"
errno: -2
code: "ENOENT"
syscall: "stat"
path: "files"
error: {"message":"ENOENT: no such file or directory, stat 'files'","errno":-2,"code":"ENOENT","syscall":"stat","path":"files"}
headers: {"Access-Control-Allow-Origin":"*","vary":"Origin"}
pid: 61504
// 分片上传
cos.sliceUploadFile({
Bucket: config.Bucket,
Region: config.Region,
Key: `${config.path}/${appId}/${stream.filename}`,
FilePath: 'files',
// Body: fs.createReadStream(stream.filepath),
}, function(err, data) {
if (err) {
reject(err);
} else {
formData.code = 0;
formData.fileInfo.fileUrl = `https://${data.Location}`;
formData.msg = 'success';
resolve(formData);
}
});
已知是FilePath的问题,意思就是没有这样的文件或目录,为什么会这样?但看了确实有这个目录啊,是我写法不对??
相似问题