【发布时间】:2020-04-25 12:15:47
【问题描述】:
我是网络开发的新手。我目前正在学习 express.js。以下代码和文本来自他们的文档。
const express = require('express')
const app = express()
const port = 3000
app.get('/', (req, res) => res.send('Hello World!'))
app.listen(port, () => console.log(`Example app listening at http://localhost:${port}`))
This app starts a server and listens on port 3000 for connections.
我对这里的服务器感到困惑。哪一行代码指的是“创建服务器”? express 应用程序是服务器本身,还是仅侦听端口 3000 上的请求,而服务器是其他东西?
非常感谢!
【问题讨论】:
-
line app.listen 在端口 3000 启动您的服务器。如果您浏览 localhost:3000,您将在那里获得您的 Hello World。建议你在跳express之前先学习基本的node和http模块,