fs模块:读写文件
1,fs.stat 判断是否是文件/文件夹
const fs = require('fs')
fs.stat('./index.js',(err,stat)=>{
if(!err){
console.log(stat.isFile(),stat.isDirectory())
}
})
2,fs.writeFile 写文件
fs.writeFile(想创建的文件名,文件名要写的内容,回调函数)
const fs = require('fs')
fs.writeFile('./index.text','123',(err)=>{
})
3,fs.readFile 读取文件
fs.readFile('./index.text',(err,data)=>{
console.log(data +'') //123 //拼接空字符串是为了将buffer格式转化为字符串
})
4,fs.readdir列出追加的文件夹目录
fs.readdir('../fs',(err,data)=>{
console.log(data) // 'index.js', 'index.text', 'package.json'
})
5,fs.rename 文件重命名
fs.rename('./index.text','list.text',(err)=>{
console.log(err)
})
6,fs.appendFile 给文件追加内容
fs.appendFile('./list.text','哈哈哈',(err)=>{})