У меня есть средство извлечения fileStat или оболочка, и каждый раз, когда я использую fileStat.name
, получается, что он не определен, может кто-нибудь помочь?Это первый раз, когда я использую это!
здесь код
fs.stat(dir, function(err, fileStat){
if(err){
if(err.code == "ENOENT"){
console.log("File does not exist!");
console.log("Creating Folder...");
if(!fs.existsSync(dir)){
fs.mkdirSync(dir);
console.log("Written Folder, " + dir + " To disk!");
//Reboot is never really used because there is no point!
reboot = true;
console.log("set reboot to true!");
}
}
}else{
if(fileStat.isFile()){
console.log('File found.');
}else if (fileStat.isDirectory()){
//this is where the problem is \/
console.log('Directory is ' + fileStat.name);
console.log('Directory Found.');
}
}
});