当我在CasperJS中使用download()时,我得到了一个保存在系统中的文件,但是该文件并不包含网页的实际源代码,它只包含了远程页面的链接。如何使用CasperJs将网页源代码转储到本地文件中?getHTML()也只是将内容回显到终端上。如何将内容保存到文件中?
首先导入文件系统库var fs = require('fs'); 提取HTMLvar html = this.getHTML(); // or var html = this.getPageContent(); 复制到一个文件中var f = fs.open('/path/to/your/file', 'w'); f.write(html); f.close();