在使用 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 文档。
这种方法已经被验证是有效的。