Dumping Source Code dans un fichier local utilisant CasperJS

Lorsque j'utilise le téléchargement () dans CasperJS, je reçois un fichier enregistré dans le système, mais le fichier ne contient pas le code source actuel de la page Web. Il contient juste un lien vers la page distante. Comment puis-je jeter le code source de la page Web dans un fichier local à l'aide de CasperJs? GetHTML () ne fait que faire l'écho du contenu sur le terminal. Comment enregistrer le contenu dans un fichier?

Première bibliothèque du système de fichiers d'importation

var fs = require('fs'); 

Extrait html

 var html = this.getHTML(); // or var html = this.getPageContent(); 

Copier dans un fichier

 var f = fs.open('/path/to/your/file', 'w'); f.write(html); f.close(); 

fs.write('path/to/file', 'your string', 'w'); simplement: fs.write('path/to/file', 'your string', 'w');
Dans ce cas, vous n'avez pas besoin d'ouvrir et de fermer un fichier