如何在没有PhantomJS中的尾随换行符的情况下打印数据?在nodejs中,我使用process
在同一行上写入数据。
$ process.stdout.write( "Anything..." )
但我可以发现它在幻影中是平等的。我尝试过使用PhantomJS child_process
模块,但它返回给我undefined
错误:
var process = require("child_subprocess");
process.stdout.write(" Anything ")
TypeError:undefined不是对象(评估'process.stdout.write')
我认为这里的问题是:
var process = require("child_process");
我不知道,但我认为这不是有效的陈述。代替:
var process = require("child_subprocess");
process.stdout.write(" Anything ")
你可以尝试:
var process = require("child_process")
process.stdout.write(" Anything ")
刚发现它,system
模块是用于处理stdin
和stdout
文件的本机phantomjs模块。这对我来说完成了任务:
var system = require("system");
system.stdout.write("Anything...");