我试图启动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 。