nodejs中 console.log() 为什么不在控制台输出?

var http = require("http")
var server = http.createServer(function(req,res){
    console.log("hello")
    console.log(2222)
    res.setHeader("Content-Type","text/html","charset=gbk")
    res.write('<h1>jirengu</h1>')
    console.log(__dirname)
    
    res.end()
})
server.listen(8080)

为什么console.log(222)和console.log("hello"),在终端输出,不在控制台输出?

clipboard.png

阅读 11.1k
3 个回答

这是后端代码,不会在浏览器输出的,看你后端启动的终端

这段意思是
在服务器收到http请求 => console.log => http应答
跟浏览器没有任何关系

node.js是运行在服务端的js,不会在浏览器输出的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题