Tiene problemas para entender cómo funciona fs.stat ()
Estoy tratando de escribir una función que me dice que cierta ruta es un directorio.
var fs = require('fs');
console.log("+++++++++++++++++++++++++++++++++++++++");
fs.statSync(pathname, function(err, stats) {
console.log(stats.isDirectory());
});
console.log("+++++++++++++++++++++++++++++++++++++++");
in embargo, nunca imprime la respuesta.
Si la ruta existe, no llama a la función. Si no existe, genera una excepción:ENOENT not a file or directory
. No quiero saber si el nombre de ruta existe, pero quiero saber si es un directorio.
¿Alguien puede ayudarme a arreglarlo?