我对JavaScript比较陌生,我使用一些我在互联网上看到的示例,使用node.js设置服务器发送事件(sse)。我的问题是如何通过 res.write()函数发送 lsExample()命令行函数的输出以在浏览器中显示它。
var SSE = require('sse')
, http = require('http');
//var exec = require('child_process').exec;
var child;
var server = http.createServer(function(req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.write(here);
res.end('okay');
});
const util = require('util');
const exec = util.promisify(require('child_process').exec);
async function lsExample() {
const { stdout, stderr } = await exec('ls');
console.log('stdout:', stdout);
console.log('stderr:', stderr);
}
lsExample();
server.listen(8080, '127.0.0.1', function() {
var sse = new SSE(server);
sse.on('connection', function(client) {
client.send('hi there!');
});
});
有可能吗?
答案 0 :(得分:0)
grp => grp.Aggregate("", (s, eml) => (eml.Email + " " + s))