gpt4 book ai didi

node.js - 如何使用node.js和express在前端打印console.log

转载 作者:太空宇宙 更新时间:2023-11-04 01:25:10 24 4
gpt4 key购买 nike

我正在为一个业余项目学习 Node.js 和 Express。

如何在客户端打印 console.log();

我正在开发一个 Hello 项目,并且有以下代码:

app.get('/', (req, res) => {
res.send('Hello from App Engine!');
});

当我这样做时,为什么 console.log() 没有在客户端打印:

app.get('/', (req, res) => {
res.send(console.log("test"));
});

最佳答案

https://expressjs.com/en/api.html#res.send

res.send 接受以下类型的参数:

a Buffer object, a String, an object, or an Array

console.log 不会返回任何内容,因此不会将任何内容传递给 res.send。相反,您可以执行以下操作:

res.send(`
<!DOCTYPE html>
<html>
<body>
<script>
console.log(${ "test" /* this can be variable instead */ });
</script>
</body>
</html>
`);

这将输出一个脚本元素,该元素会将某些内容记录到客户端控制台。

关于node.js - 如何使用node.js和express在前端打印console.log,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57828723/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com