pec*_*eco 17 javascript express
我一直在尝试使用Express.js来推出一个网站.起初,我正在使用,
app.set('port', 8080)但浏览器无法连接到该页面.之后,我将代码更改为app.listen(8080),网页正常显示.
这让我想知道,这两个功能有什么区别?
Arn*_*ane 30
app.set('port', 8080)类似于设置一个"变量"命名port来8080,你可以在以后访问使用app.get('port').从浏览器访问您的网站实际上不起作用,因为您仍然没有告诉您的应用程序听取和接受连接.
app.listen(8080)另一方面,监听端口的连接8080.这是您告诉应用听取和接受连接的部分.localhost:8080如果您的代码中包含此应用程序,则可以使用从浏览器访问您的应用程序.
这两个命令实际上可以一起使用:
app.set('port', 8080);
app.listen(app.get('port'));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17428 次 |
| 最近记录: |