如何使用Node.js创建不存在的目录

如果目录不存在,下面的方法是创建目录的正确方法吗

它应该具有脚本的完全权限,并可供其他人阅读

var dir=\uu dirname+'/upload';
如果(!path.existsSync(dir)){
财政司司长mkdirSync(dir,0744);
}

对于单个目录:

var fs=require(’fs’);
var dir=’/tmp’;
如果(!fs.existsSync(dir)){
fs.mkdirSync(dir);
}

或者,对于嵌套目录:

var fs=require(’fs’);
var dir=’./tmp/but/then/nested’;
如果(!fs.existsSync(dir)){
mkdirSync(dir,{recursive:true});
}

发表评论