node.js文件读写删建,文件处理基本上也就这几个方法
文件
读文件
fs.readFile('d.txt', function (err, data) {
if (err) {
console.log(err);
} else {
console.log(data.toString());
}
});
写文件
fs.writeFile('d.txt', 'this is d.txt', function (err, data) {
if (err) {
console.log(err);
return;
} else {
console.log('write success');
}
});
删除文件
fs.unlink('d.txt', function (err) {
if (err) {
console.log(err);
return;
} else {
console.log('delete success');
}
});
目录
创建目录
fs.mkdir('dir', function (err) {
if (err) {
console.log(err);
return;
} else {
console.log('mkdir success');
}
});
读取目录
fs.readdir('dir', function (err, files) {
if (err) {
console.log(err);
return;
} else {
console.log('read success');
console.log(files);
}
});
删除目录
fs.rmdir('dir', function (err) {
if (err) {
console.log(err);
return;
} else {
console.log('rmdir success');
}
});