Показать сообщение отдельно
  #2 (permalink)  
Старый 20.09.2013, 10:28
Интересующийся
Отправить личное сообщение для unl0k Посмотреть профиль Найти все сообщения от unl0k
 
Регистрация: 02.06.2013
Сообщений: 12

Не вдаваясь в подробности, проверки на существование файла не происходит...

Может как-то так попробовать?

function get_file_info(file_path, fn) {
    if (isFile(file_path)) {
        im.readMetadata(file_path, function(err, data) {
           if (err) return fn(err);
           fn(null, data);
        });
    }
}

function isFile(path) {
    try {
        return fs.statSync(path).isFile();
    } catch(ignore) {}
    return false;
}

Последний раз редактировалось unl0k, 20.09.2013 в 10:32.
Ответить с цитированием