3000
选择一个有点随意的端口号是因为它允许您在express
没有root用户访问权限的情况下进行试验(提升的特权)。端口80和443是默认的HTTP和HTTPS端口,但是在大多数环境中它们要求提升的特权。
在示例中使用端口3000还可以间接地强调您理想情况下是将express
应用程序放在Nginx
Apachehttpd
或诸如此类的应用中,该应用将监听端口80和/或443。
没有理由(无论如何我都知道),为什么3000比8000或4000或8080或任何其他没有提升特权的端口号要好。