当前位置: 代码迷 >> JavaScript >> 在PM2上运行两个React Client
  详细解决方案

在PM2上运行两个React Client

热度:104   发布时间:2023-06-03 18:19:48.0

我正在尝试使用从pm2开始的npm运行两个客户端,但是我没有想出一种为每个客户端创建某种别名的方法。 它们都在不同的端口上运行,我试图使用

pm2 start npm

在每一个上,但它只开始一个而忽略另一个

我们可以添加在其他端口上运行的应用程序列表。 这是我项目中的示例process.json。 API在3001端口上运行,而storeapp在3000端口上运行。

        {
            "name": "api",
            "script": "./src/api/server/index.js",
            "node_args": "-r esm",
            "watch": ["./config/server.js", "./src/api/server/"],
            "instances": "1",
            "exec_mode": "fork",
            "watch_options": {
                "persistent": true,
                "ignoreInitial": false
            }
        },
        {
            "name": "storeapp",
            "script": "./dist/store/server/index.js",
            "node_args": "-r esm",
            "watch": [
                "./config/server.js",
                "./theme/assets/index.html"
            ],
            "instances": "1",
            "exec_mode": "fork",
            "watch_options": {
                "persistent": true,
                "ignoreInitial": false
            }
        }
    ]
}

```
  相关解决方案