首页 > 解决方案 > 使用 PhantomJS 在同一行打印数据

问题描述

如何在 PhantomJS 中没有尾随换行符的情况下打印数据?在 nodejs 中,我使用 将process数据写入同一行。

$ process.stdout.write( "Anything..." )

但我可以发现它在 phantomJS 中是相等的。我尝试过使用 PhantomJSchild_process模块,但它返回undefined错误:

var process = require("child_subprocess");
process.stdout.write(" Anything ")

TypeError:未定义不是一个对象(评估'process.stdout.write')

标签: javascriptnode.jsphantomjs

解决方案


我认为这里的问题:

var process = require("child_process");

我不知道,但我认为这不是有效的说法。代替:

var process = require("child_subprocess");
process.stdout.write(" Anything ")

您只能尝试:

var process = require("child_process")
process.stdout.write(" Anything ")

推荐阅读