我正在研究Node JS的教程。 因此,我使用请求邮递员编写了一个用于上传文件的脚本,并将此文件从源移动到目标。这就是成功!
但是现在,我要做的是从源目录中删除此文件(例如剪切/粘贴)。
这是我的代码:
// Route for allows users to upload their profile pictures.
app.post('/upload-profile', async(req,res) =>{
try {
if(!req.files) {
res.send({
status:false,
message: 'No file Uploaded'
});
} else {
// Use the name of the input field to retrieve the uploaded file
let avatar = req.files.avatar;
console.log(req.files.avatar.tempFilePath);
// Use the mv() method to place the file in upload directory
avatar.mv('./uploads/' + avatar.name);
// deleteFile(req.files.avatar.path);
//send response
res.send({
status:true,
message: 'File is uploaded succesfully',
data: {
name: avatar.name,
mimetype:avatar.mimetype,
size:avatar.size,
path:avatar.path
}
});
}
}catch (err) {
res.status(500).send(err);
}
});
我如何实现删除此文件?
有人知道吗?
谢谢。