не определено при попытке назвать каталог или файл в node.js - PullRequest
0 голосов
/ 26 октября 2018

У меня есть средство извлечения 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.');
          }
      }
  });
...