冒泡7开始fs模块

const fs=require('fs');
//前提目录下:有.html文件
fs.stat('./html',(err,data)=>{
if(err){
console.log(err);
return;
}
console.log(`是文件:${data.isFile()}`);
console.log(`是目录:${data.isDirectory()}`)
})

const fs=require('fs');
//fs.mkdir创建目录
fs.mkdir('./css',(err)=>{
if(err){
console.log(err);
return;
}
console.log('创建成功');
})
// 接受的3个参数
//path创建的目录路径
//mode目录权限(读写权限),默认777
// callback 回调,传递异常参数err

const fs=require('fs');
fs.writeFile('./html/index.html','好好学习,天天向上',(err)=>{
if(err){
console.log(err);
return;
}
console.log('创建成功');
})

const fs=require('fs');
fs.appendFile('./css/base.css','h2{color:red}',(err)=>{
if(err){
console.log(err);
return;
}
console.log('创建成功');
})
const fs=require('fs');

fs.readFile('./html/index.html',(err,data)=>{
if(err){
console.log(err);
return;
}
console.log(data);
console.log(data.toString());//解决乱码
})

const fs=require('fs');
fs.readdir('./html/',(err,data)=>{
if(err){
console.log(err);
return;
}
console.log(data);
})

const fs=require('fs');
// 功能1:重命名
// 功能2:移动文件
fs.rename('./html/1.html','./html/z.html',(err)=>{
if(err){
console.log(err);
return;
}
console.log('重命名成功');
})

// 功能2:移动文件
const fs=require('fs');
fs.rename('./html/1.html','./css/1.html',(err)=>{
if(err){
console.log(err);
return;
}
console.log('移动文件成功');
})

const fs=require('fs');
fs.rmdir('./aaa/1.html',(err)=>{
if(err){
console.log(err);
return;
}
console.log('删除文件成功');
})