私は学校の割り当てNode.jsに取り組んでおり、出力が正しくなるのに問題があります。 res.end
の部分は動作しませんが、res.end(stdout);
が動作します。どうして?またはまったく何もない - -JSON構造の出力
case "/status":
/**
* Run child process "uname -a".
*/
cp.exec("uname -a", (error, stdout, stderr) => {
if (error || stderr) {
// Do something with the error(s)
console.log("Something went wrong...", error, stderr);
}
// status route
res.writeHead(200, { "Content-Type": "application/json" });
res.end({
"uname": stdout
});
});
break;
@JoeClay、sendは非Express.jsの関数ではありません。 –
おっと、私は気づいていないExpressを使うのに慣れています、私の謝罪です!答えはまだ似ているかもしれませんが、私はそれを書いて投稿します。 –