我试图在 pm2 未运行时启动它,如果它正在运行则终止它并启动,我如何在 WINDOWS 命令行界面中实现此行为?
有很多在 Linux 中使用 grep 的解决方案,但没有用于 Windows 的解决方案,关于如何获得此行为的任何想法?
文档说 pm2 start -f app.js
将终止并启动应用程序,但它实际上只是创建了另一个实例。
最佳答案
使用这个:
pm2 delete main.js 2> /dev/null && pm2 start main.js
这部分:2>/dev/null
- 将简单地将 stderr 重定向到 /dev/null
,意思是无处可去。
关于node.js - pm2 - 如果没有启动如何启动,如果启动如何杀死并启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34734975/