创建文件夹
fs.mkdir('./创建的文件夹', err => {
if (err) throw err
})
创建多层文件夹
fs.mkdir('./a1/b2/c3', { recursive: true }, err => {
if (err) throw err
})
读取文件夹
fs.readdir('./changePath', (err, data) => {
if (err) throw err
})
删除文件夹
fs.rmdir('./a1', err => { console.log(arr); })
fs.rm('./fs', { recursive: true }, err => {
if (err) throw err
})
读取文件状态
- fileStat.isFile()判断是不是文件
- fileStat.isDirectory()检查是否为文件夹
- exists()测试此抽象路径名表示的文件或目录是否存在.
fs.stat('./changePath/木兰诗.txt', (err, data) => {
if (err) throw err
console.log(data);
})