var fs = require("fs")
判断一个位置问价是否是文件或者是文件件
fs.stat("./nnn.html",function(err,data){
console.log(data.isFile())
})
//创建文件夹
fs.mkdir("./demo",function(err,data){
console.log(data)
})
//往文件添加html内容
fs.writeFile("./demo/test.html","添加内容",function(data){
console.log("添加成功")
})
//追加文件内容
fs.appendFile("./demo/test.html","---(追加的内容)",function(data){
console.log("追加成功")
})
//读取文件内容
fs.readFile("./demo/test.html",function(err,data){
console.log(data.toString())
})
//重命名
fs.rename("./demo/test.html","./demo/test.html",function(err,data){
console.log("000")
})
//读取文件内容
fs.readFile('./log/hello.log',(err,data)=>{
console.log(data.toString())
})
//读取目录
fs.readdir('./log',(err,data)=>{
console.log(data)
})
//重命名
fs.rename('./log/hi.log','./log/his.log',()=>{
console.log('success')
})
//删除文件
fs.unlink('./log/hello.log',()=>{
console.log('success')
})
//删除目录--删除的是空文件夹
fs.rmdir('./logs',()=>{
console.log('success')
})
//组合拳,删除所有文件
fs.readdir('./log',(err,data)=>{
data.map(function(item){
fs.unlink('./log/'+item,()=>{
fs.rmdir('./log',()=>{
console.log('success')
})
})
})
})
Node.js之fs用法详解
猜你喜欢
转载自blog.csdn.net/QQ_Empire/article/details/81460699
今日推荐
周排行