node test

删除文件夹
var fs = require('fs')
function rmdir(dirPath) {
    let files = fs.readdirSync(dirPath)
    // console.log(files);
    files.forEach(child => {
        let childPath = dirPath + '/' + child
        if (fs.statSync(childPath).isDirectory()) {
            rmdir(childPath)
        } else {
            fs.unlinkSync(childPath)
        }

    });
    fs.rmdirSync(dirPath)
}

rmdir('./tt')
//监听文件 删除等
var fs = require('fs')
fs.watch('./tt', (eventType, filename) => {
    console.log(eventType, filename);
})
posted @ 2022-02-27 12:21  7c89  阅读(32)  评论(0)    收藏  举报