Premiers pas avec l'asynchrone

Installation ou configuration

Instructions détaillées sur la configuration ou l’installation de l’asynchrone.

Lecture de fichiers dans Node js

      var fs = require("fs");
      fs.readFileSync(‘abc.txt’,function(err,data){ //Reading File Synchronously
      if(!err) {
      console.log(data);
      }
      //else
      //console.log(err);  
      });
      console.log("something else");

Ici, le programme attendait pendant la lecture du fichier. Il n’ira pas plus loin avant d’avoir terminé l’opération de lecture, qui est un exemple de code de blocage. Mais idéalement, nous devrions continuer pendant que le programme lisait le fichier et une fois que c’est fait, nous devrions revenir en arrière et traiter cela. C’est ce qui se passe dans le code suivant.

    var fs = require("fs");
    fs.readFile(‘abc.txt’,function(err,data){//Reading file Asynchronously
    if(!err) {
    console.log(data);
    }
    });
    console.log("something else");

Ici, le programme n’attend pas, donc vous voyez d’abord la console et le contenu des fichiers plus tard.