首页 > 解决方案 > 如何将参数添加到 pm2 文件执行

问题描述

我正在尝试在 pm2 上运行 cluster.js 文件。当文件在本地执行时,因为在我使用“node cluster.js 0 1”命令运行它后附加了两个参数 0 1,即使我在 pm2 中使用 node-args 命令,我也至少会收到一个错误'pm2 start "cluster.js 0 1"' 命令并且不应用任何参数。我应该怎么办?

标签: javascriptnode.jsnpmpm2

解决方案


如果你想从 CLI 传递节点参数,那么

pm2 start myServer.js --node-args="--production --port=1337"

您还可以在 -- 之后添加任何参数

pm2 start app.js -- --prod --second-arg --third-arg

推荐阅读