Я пытаюсь выполнить сценарий nodejs из CasperJS. Это должно быть возможно из библиотеки PhantomJS childprocess
. Но, похоже, это не работает для меня. Он не дает никаких ошибок, но он также не выполняет сценарий узла. Потому что этот скрипт отправляет push-уведомление. Когда я запускаю скрипт непосредственно из команды, он работает нормально. Но не из моего сценария CasperJS.Запустить отдельный файл nodejs из PhantomJS/CasperJS
var childProc = require("child_process");
var casper = require('casper').create({
viewportSize: {width: 800, height: 400}
});
var utils = require("utils");
casper.start('http://www.google.com', function() {
this.echo('Home page opened');
this.echo(this.getTitle());
childProc.execFile('C:\\Google Drive\\nodejs\\push.js', [], null, function (err, stdout, stderr){});
this.exit();
});
Кто-нибудь знает, что я делаю неправильно?
@ ArtjomB.doesnt похоже на работу либо – Vivendi