【发布时间】:2022-01-21 10:57:35
【问题描述】:
我使用 NextJs 开发了一个应用程序,然后构建了它。我使用在节点服务器上运行它
Powershell 中的“npm run start”。它在 localhost 的 80 端口上运行良好,但我的服务器不接受来自外部的任何请求,无论是域名还是 IP 地址。我应该如何配置应用程序或 nodejs 以接受所有请求?
操作系统是windows server 2019
【问题讨论】:
-
不要在 80 端口上运行。您需要配置 CORS。很多在线博客都是为了这个。这有帮助吗? [section.io/engineering-education/…
-
提供更多信息。开始监听器的代码。这是如何部署的(在您自己的、heroku、aws 等上),您是否使用 docker 等? .网站无法访问的可能原因有很多。
-
尝试在“0.0.0.0”上收听
-
我的服务器是windows server 2019,我在上面安装了Nodejs。然后在 Powershell 中通过“npm run start”部署 Nextjs
-
我的 nextjs 应用没有自定义 server.js 文件
标签: javascript node.js next.js