[英]Node spawn stdout undefined
我有这个代码:
Printer.prototype.watch = function() {
var self = this; var args = ["-P", this.name];
var lpq = spawn('lpq', args);
lpq.stdout.on("data", function(data) {
(some irrelevant code)
});
lpq.on("exit", function() {
self.watch();
});
};
在一些递归调用之后, spawn('lpq', args)
返回一个stdout=undefined
的对象。 为什么会这样?
尝试stderr,以便您可以看到错误消息。
lpq.stderr.on("data", function(data) {
console.log("stderr------",data.toString());
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.