var fs = require("fs")
fs.mkdir(path[, mode], callback) // 异步方法 fs.mkdirSync(path[, mode]) // 同步方法
var fs = require("fs");
// 在该文件的同一目录下建立test目录
fs.mkdir('test',function(err){
if (err) {
return console.error(err);
}
console.log("目录创建成功。");
});
fs.readdir(path, callback) fs.readdirSync(path)
var fs = require("fs");
fs.readdir("test/",function(err, files){
if (err) {
return console.log(err);
}
files.forEach( function (file){
console.log( file );
});
});
fs.rmdir(path, callback) fs.rmdirSync(path)
var fs = require("fs");
fs.rmdir("test/ewe",function(err){
if (err) {
return console.log(err);
}
fs.readdir("/test/",function(err, files){
if (err) {
return console.error(err);
}
files.forEach( function (file){
console.log( file );
});
});
});
fs.open(path, flags, [mode], [callback(err, fd)])
var fs = require('fs');
fs.open("test.txt","w",0644,function(e,fd){
try{
fs.write(fd,"first fs!",0,'utf8',function(e){
fs.closeSync(fd);
})
} catch(E) {
throw e;
}
});
fs.writeFile(file, data[, options], callback) fs.writeFileSync(file, data[, options])
var fs = require("fs");
fs.writeFile('test.txt', 'hello world!', function(err) {
if (err) {
return console.log(err);
}
fs.readFile('test.txt', function (err, data) {
if (err) {
return console.log(err);
}
console.log("异步读取文件数据: " + data.toString());
});
});
fs.read(fd, buffer, offset, length, position, callback) fs.readSync(fd, buffer, offset, length, position) fs.readFile(file[, options], callback) fs.readFileSync(file[, options])
var fs = require('fs');
fs.open('test.txt', 'r', function(err, fd) {
if (err) {
console.error(err);
return;
}
var buf = new Buffer(8);
fs.read(fd, buf, 0, 8, null, function(err, bytesRead, buffer) {
if (err) {
console.error(err);
return;
}
console.log('bytesRead: ' + bytesRead);
console.log(buffer);
})
});
var fs = require('fs');
fs.readFile('test.txt', function(err, data) {
if (err) {
console.log(err);
} else {
console.log(data.toString());
}
});
fs.close(fd, callback) fs.closeSync(fd)
fs.unlink(path, callback) fs.unlinkSync(path)
var fs = require("fs");
fs.unlink('test.txt', function(err) {
if (err) {
return console.log(err);
}
console.log("文件删除成功!");
});
fs.exists(path, callback) fs.existsSync(path)
var fs = require('fs');
fs.exists('test.txt', function (exists) {
if(exists) {
console.log("文件存在!");
}else {
console.log("文件不存在!");
}
});
fs.appendFile(file, data[, options], callback) fs.appendFileSync(file, data[, options])
var fs = require('fs');
fs.appendFile("test.txt", "append content", function (err) {
if (err) {
console.log(err);
}else {
fs.readFile('test.txt', function(err, data) {
if (err) {
console.log(err);
} else {
console.log(data.toString());
}
});
}
});
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有