我如何从我的nodejs服务器中删除文件
How can i delete a file from my nodejs server
我已经使用 multer 将文件上传到临时目录
const imageStorage = multer.diskStorage({
// Destination to store image
destination: 'images',
filename: (req, file, cb) => {
cb(null, file.fieldname + '_' + Date.now()
+ path.extname(file.originalname))
fs.writeFile("/tmp/"+file.originalname, message, function (err) {
if (err) {
return console.log(err);
}
console.log("The file was saved!");
});
}
});
我怎样才能删除它?
您可以使用
删除文件
fs.unlink(path, (err) => {
if (err) throw err //handle your error the way you want to;
console.log('path/file.txt was deleted');//or else the file will be deleted
});
);
我已经使用 multer 将文件上传到临时目录
const imageStorage = multer.diskStorage({
// Destination to store image
destination: 'images',
filename: (req, file, cb) => {
cb(null, file.fieldname + '_' + Date.now()
+ path.extname(file.originalname))
fs.writeFile("/tmp/"+file.originalname, message, function (err) {
if (err) {
return console.log(err);
}
console.log("The file was saved!");
});
}
});
我怎样才能删除它?
您可以使用
删除文件 fs.unlink(path, (err) => {
if (err) throw err //handle your error the way you want to;
console.log('path/file.txt was deleted');//or else the file will be deleted
});
);