pm2 – 如何开始,如果没有开始,杀死,如果开始启动

我试图启动pm2,如果它没有运行,或者杀死它,并开始,如果是这样,我怎样才能在WINDOWS命令行界面实现这种行为?

有很多解决scheme在Linux中使用grep,但没有为Windows,任何想法如何得到这种行为?

该文件说, pm2 start -f app.js将杀死和启动应用程序,但它实际上只是创build另一个实例。

我会这样做:

 pm2 stop myprocess.js #this will just say process not found pm2 start myprocess.js 

或者,如果你想清除一切:

 pm2 kill pm2 stop 

如果你想要更高级的可能性,请查看pm2 api 。