节点.js创建文件夹或使用现有文件夹
我已经阅读了Node.js的文档,除非我错过了什么,否则它不会告诉某些操作中的参数包含什么,特别是fs.mkdir()
。正如您在文档中看到的那样,它不是很多。
目前,我有这个代码,它试图创建一个文件夹或使用现有的一个文件夹:
fs.mkdir(path,function(e){
if(!e || (e && e.code === 'EEXIST')){
//do something with contents
} else {
//debug
console.log(e);
}
});
但我想知道这是正确的方法吗?检查代码是否是知道文件夹已存在的正确方法?我知道我可以在创建目录之前做,但这已经是文件系统的两次命中。EEXIST
fs.stat()
其次,是否有完整或至少更详细的Node文档.js其中包含有关错误对象包含哪些,哪些参数表示等的详细信息。