I am trying to spawn an external process `phantomjs` using node's `child_process` and then send information to that process after it was initialized, is that possible?
I have the following code:
var spawn = require('child_process').spawn,
child = spawn('phantomjs');
child.stdin.setEncoding = 'utf-8';
child.stdin.write("console.log('Hello from PhantomJS')");
But the only thing I got on the stdout is the initial prompt for phantomjs console.
So it seems the `child.stdin.write` is not making any effect.
I am not sure I can send additional information to phantomjs ater the initial spawn.
thanks in advance.
以上就是Nodejs Child Process: write to stdin from an already initialised process的详细内容，更多请关注web前端其它相关文章！