【发布时间】:2021-05-26 14:23:39
【问题描述】:
我有一个简单的快速网络服务器和一个执行 docker ps 的函数。如何将函数的结果打印到浏览器中?
const { exec } = require("child_process");
const express = require('express')
const app = express()
function docker() {
exec("docker ps", (error, stdout, stderr) => {
if (error) {
console.log(`error: ${error.message}`);
return;
}
if (stderr) {
console.log(`stderr: ${stderr}`);
return;
}
console.log( `${stdout}`);
})
}
docker();
app.get('/', function (req, res) {
res.send(`${docker()}`)
})
app.listen(3000)
【问题讨论】:
标签: javascript node.js