删除文件脚本

安装

npm install rimraf ^2.5.2 --save-dev
'use strict';

const rimraf = require('rimraf')

let dashdash = false

let args = process.argv.slice(2).filter((arg) => {
    if(dashdash) return !!arg
    else if(arg === '--') dashdash = true
    else return !!arg
})

let rm = (n) => {
    if(n >= args.length) return

    rimraf(args[n], (err) => {
        if (err) throw err
        rm(n + 1)
    })
}

if(args.length) rm(0)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容