是否有用于在特定目录中运行pm2 start npm -- start
的CLI标记?我环顾四周,却找不到答案。
另一方面,当我在没有pm2 的情况下运行 npm时,我可以指定要在哪个目录中运行pm2。例如:
pm2 start /opt/www/myapp/index.js
有没有办法向pm2 start npm -- start
命令中添加路径标记?
发布于 2022-08-11 17:10:49
你可以使用这样的东西:
cd /directory/of/my/app ; pm2 start npm -- start
您还可以将生态系统文件写入应用程序的参数:
{
"apps": [
{
"name": "my-app",
"cwd": "/path/to/app",
"script": "npm",
"args": "start"
}
]
}
若要生成空生态系统文件,请执行以下操作:
pm2 init simple
这将生成一个名为ecosystem.config.js
的文件,您可以重命名该文件。
然后启动应用程序:
pm2 start ecosystem.config.js
生态系统博士:https://pm2.keymetrics.io/docs/usage/application-declaration/
https://stackoverflow.com/questions/73323881
复制相似问题