gpt4 book ai didi

node.js - 删除node.js中的几个文件

转载 作者:搜寻专家 更新时间:2023-10-31 22:35:58 24 4
gpt4 key购买 nike

在 node.js 中删除多个文件的最佳方法是什么?

function deleteFiles(files, callback){
...
}

var files = ['file1.js', 'file2.jpg', 'file3.css'];
deleteFiles(files, callback);

最佳答案

异步:

var fs = require('fs');

function deleteFiles(files, callback){
var i = files.length;
files.forEach(function(filepath){
fs.unlink(filepath, function(err) {
i--;
if (err) {
callback(err);
return;
} else if (i <= 0) {
callback(null);
}
});
});
}

var files = ['file1.js', 'file2.jpg', 'file3.css'];

deleteFiles(files, function(err) {
if (err) {
console.log(err);
} else {
console.log('all files removed');
}
});

http://nodejs.org/docs/v0.4.1/api/fs.html#file_System

关于node.js - 删除node.js中的几个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14295878/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com