Node.js之文件夹的操作

1.创建文件夹操作

// 导入fs模块
const fs = require('fs')

//创建文件夹操操作
fs.mkdir(./Page', err => {
    if (err) {
        console.log('操作失败')
        return
    }
    console.log('操作成功')
})

2.递归创建文件夹

//递归创建文件夹
fs.mkdir('./a/b/c', {recursive: true}, err => {
    if (err) {
        console.log('创建失败')
        return
    }
    console.log('创建成功')
})

3.文件夹的读取

//文件夹的读取
fs.readdir('../01_初始js', (err, data) => {
    if (err) {
        console.log('读取失败')
        return
    }
    console.log(data)
})

4.删除文件夹

//删除文件夹
fs.rmdir(./page', err => {
    if (err) {
        console.log('删除失败')
        return
        }
        console.log('删除成功')
})

5.递归删除

//递归删除文件夹
fs.rm('./a' {recursive: true}, err => {
    if (err) {
        console.log('删除失败')
        return
        }
        console.log('删除成功')
})

你可能感兴趣的:(node.js)