Ana içeriğe atla

Kayıtlar

kullanımı etiketine sahip yayınlar gösteriliyor

NodeJS - Promise ve SuperAgent

Arka arkaya callback fonksiyonlardan kurtulmak için promise yapısını kullanabiliriz. Öncelikle const  fs  =   require ( "fs" ); const  superagent  =   require ( "superagent" ); Projemize dosya ve superagent modüllerini dahil edelim. const  readFilePro  =   file   => {      return   new   Promise (( resolve , reject ) => {              fs .readFile (file,( err , data ) => {              if (err)  reject ( 'I could not find the file' );              resolve (data);         });     }); }; Burada reject yani hata değerine dosya bulunamadı gibi bir ifade gönderiyoruz. Resolve yani işlem sonucu başa...