function get_file_info(file_path,fn){
var b = isFile(file_path);
if(b) {
console.log(dump.var_dump_node("isFile",b));
im.readMetadata(file_path, function(err, data) {
console.log(dump.var_dump_node("readMetadata call success",1));
if (err) return fn(err);
fn(null, data);
});
console.log(dump.var_dump_node("readMetadata call end",1));
}
}
function isFile(path) {
try {
return fs.statSync(path).isFile();
} catch(ignore) {
console.log(dump.var_dump_node("ignore",ignore));
}
return false;
}
пока не помогает (
выдает тоже самое:
isFile = Boolean(true);
readMetadata call end = Number(1);
events.js:72
throw er; // Unhandled 'error' event
^
Error: spawn ENOENT
at errnoException (child_process.js:980:11)
at Process.ChildProcess._handle.onexit (child_process.js:771:34)
подскажите может ещё какие нить варианты, как поправить обойти?