【发布时间】:2016-03-30 17:00:13
【问题描述】:
我使用 PhantomJS 开发一个将在 Unix 服务器上执行的脚本。
从 PhantomJS 中,我想获取 hostname 命令返回的 Unix 系统的名称。
我这样做
var childProcess = require('child_process')
childProcess.execFile("hostname", [""], null, function (err, stdout, stderr) {
console.log("execFileSTDOUT:", JSON.stringify(stdout))
console.log("execFileSTDERR:", JSON.stringify(stderr))
console.log("execFileERR:", JSON.stringify(err))
})
但没有任何显示。
【问题讨论】:
-
这是你的完整剧本吗?我怀疑你退出得太早了。
标签: javascript unix command phantomjs