文件系统模块(fs)
无需安装,可以直接引用;
默认异步操作,可以加Sync(如accessSync)更换为同步操作;
const fs = require('fs')
- fs.access() //判断文件或文件夹是否存在
- fs.appendFile() //追加内容到文件尾部
- fs.chmod()
- fs.chown()
- fs.close()
- fs.copyFile() //复制出新的文件
- fs.createReadStream()
- fs.createWriteStream()
- fs.link() //指向新文件的硬链接
- fs.mkdir() //创建文件夹
- fs.mkdtemp() //创建临时文件夹
- fs.open() //设置文件模式
- fs.readdir() //读取目录下的文件信息
- fs.readFile() //读取文件信息
- fs.readlink()
- fs.realpath() //展示相对路径转为绝对路径
- fs.rename() //重命名文件或文件夹
- fs.rmdir() //删除文件夹
- fs.stat() //获取文件状态(fstat lstat)
- fs.symlink() //新建文件的符号链接
- fs.truncate()
- fs.unlink() //删除文件或符号链接
- fs.watchFile() //开始监视文件上的修改
- fs.unwatchFile() //停止监视文件修改
- fs.utimes() //修改文件时间戳
- fs.writeFile() //将数据写入文件