|
|
@@ -2,9 +2,9 @@ const path = require("path");
|
|
|
|
|
|
/**
|
|
|
* PM2 多环境说明:
|
|
|
- * - jchl-test / jchl-prod:默认监听 `PORT=3000`(与 `server.js` 一致);需沿用 :4000 时在 PM2 或系统环境中显式设置 `PORT`。
|
|
|
+ * - jchl-test / jchl-prod:默认 `PORT=4000`,与 `server.js`、Nginx 反代常见配置一致;改端口时请同步 Nginx upstream。
|
|
|
*
|
|
|
- * 端口可在下面 env 中改(默认 3000),或由服务器上的 .env.production / 系统环境变量覆盖。
|
|
|
+ * 端口可在下面 env 中改,或由服务器上的 .env.production / 系统环境变量覆盖。
|
|
|
* 敏感信息不要写进本文件,用 PM2 --env 或服务器环境变量注入。
|
|
|
*
|
|
|
* NEXT_PUBLIC_*(如 API 地址)在 next build 时已打入前端包;PM2 里再改不会更新浏览器里的接口域名。
|
|
|
@@ -31,7 +31,7 @@ module.exports = {
|
|
|
max_memory_restart: "800M",
|
|
|
env: {
|
|
|
NODE_ENV: "production",
|
|
|
- PORT: 3000,
|
|
|
+ PORT: 4000,
|
|
|
},
|
|
|
},
|
|
|
{
|
|
|
@@ -46,7 +46,7 @@ module.exports = {
|
|
|
max_memory_restart: "1G",
|
|
|
env: {
|
|
|
NODE_ENV: "production",
|
|
|
- PORT: 3000,
|
|
|
+ PORT: 4000,
|
|
|
},
|
|
|
},
|
|
|
],
|