2014-12-22 2 views
0

У меня есть следующий JS, который запускается с использованием phantomjs.Как сохранить вывод JS в файл

var webPage = require('webpage'); 
var system = require('system'); 
var page = webPage.create(); 
page.customHeaders = { 
    "pragma": "akamai-x-feo-trace" 
}; 
if (system.args.length === 1) { 
    console.log('Try to pass some args when invoking this script!'); 
} else { 
    page.open(system.args[1], function (status) { 
     var content = page.content; 
     console.log('Content: ' + content); 
     phantom.exit(); 
    }); 
} 

Я wanto сохранить вывод console.log('Content: ' + content); в папку с ./html/<random#>.html.

Как мне это сделать?

ответ

0

Кажется, что вы хотите сохранить содержимое страницы. Вы можете использовать файл Filesystem module в формате write. Случайное имя файла может быть сгенерировано путем вызова ''+(Math.random()*100000000000000000)+'.html'.

Смежные вопросы