mkdirp——递归创建目录及其子目录

Posted xuepei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mkdirp——递归创建目录及其子目录相关的知识,希望对你有一定的参考价值。

如果要创建目录A并创建目录A的子目录B,没有用-p参数的情况下mkdir会逐个创建目录(mkdir A; mkdir A/B);

加上参数-p就可以直接创建2个目录mkdir -p A/B( 如果目录A 不存在就创建)

mkdirp命令是npm的包,可以代替mkdir -p操作。

intall: npm install mkdirp

或 npm install -g mkdirp

使用:mkdirp(dir, opts, cb);

var mkdirp = require(mkdirp);
    
mkdirp(/tmp/foo/bar/baz, function (err) {
    if (err) console.error(err)
    else console.log(pow!)
});
// Output
// pow!

 

以上是关于mkdirp——递归创建目录及其子目录的主要内容,如果未能解决你的问题,请参考以下文章

nodejs常用代码片段

Mac递归删除指定目录及其子目录下所有符合给定命名规则的文件

如何在 PHP 中递归删除目录及其全部内容(文件 + 子目录)? [复制]

如何从 Unix 命令行递归解压缩目录及其子目录中的档案?

java遍历文件夹及其子目录

Java-递归获取目录的路径及其上的文件