Problèmes avec l'utilisation de fs.stat en nodejs

J'ai essayer de faire lire le fichier de paramètres. Quand je fais ce code:

  var fs = require('fs'),
    size = new Object();
fs.stat(file, function(err,stats){
         if(!err){
            size=stats;
         }
      })
   console.log(size);

C'est ok, quand j'essaie d'utiliser la fonction:

 var fs = require('fs'),
    size = new Object();
function writeinfile(file){
   fs.stat(file, function(err,stats){
         if(!err){
            size=stats;
         }
      })
   console.log(size.size);  
}
writeinfile('error.log');

Il n'est pas du travail. Pourriez-vous m'aider que la variante 2 de travail?

InformationsquelleAutor IIEIIEJI | 2012-10-29