我们在开发过程中,常常会遇到,在文件夹下创建文件,读取文件内容,读取文件目录这些事情,现在咱们一起来看看
主要模块 var fs = require(“fs”);
1.创建目录
fs.mkdir(“./tma/css”,function(err){
if(err){
return console.error(err);
}
console.log(“目录创建成功”)
})
这就在已经存在的tma文件夹下创建了css文件夹
2.读取tma目录下的文件名称
fs.readdir(“./tma/”,function(err,files){
files.forEach(function(file){
console.log(file);
})
})
3.删除目录
fs.rmdir(‘./tma/css’,function(err){
if(err){
console.error(err)
}
console.log(‘目录删除成功’);
})
4删除文件
fs.unlink(“./css/main.css”,function(err){
if(err){
console.error(err);
}
console.log(‘删除成功’)
})
5读取文件中的内容
fs.readFile(“./css/normalize.css”,function(err,data){
if(err){
console.error(err);
}
console.log(data.toString())
})
6替换文件中的内容
fs.writeFile(“./css/input1.txt”,”我是通过写入的”,function(err){
if(err){
console.error(err);
}
console.log(‘写入’)
})