如何在 Nuxt3 中更改生产环境端口

无欲则刚 / 2024-11-11 / 原文

在使用 npm run build 命令构建您的项目后,如果需要更改应用程序在生产环境中的监听端口,请按照以下步骤操作:

设置环境变量

.output/server 目录下创建一个 .env 文件,并设置你希望使用的端口号:

PORT=3001

启动应用程序
使用以下命令根据您的工作目录来启动应用程序:

如果你位于服务器目录(.output/server)中:

node --env-file=.env index.mjs

如果你位于项目的根目录中:

node --env-file=.output/server/.env .output/server/index.mjs

更多关于如何从 Node.js 应用程序中读取环境变量的信息,您可以参考 Node.js 文档。
这种方法已经被验证是有效的。