# 启动|重启|停止|删除pm2 [start|restart|stop|delete] ./sss/xxx.js# 通过配置(ecosystem.config.js)启动|重启|停止|删除pm2 [start|restart|stop|delete] ecosystem.config.js# 查看日志pm2 logs# delete 所有pm2 delete all# 所有启动的服务pm2 ls# 所有服务转态pm2 status# 显示所有进程状态pm2 list# 后台运行pm2,启动1个app.jspm2 start app.js -i 1# 停止指定的进程pm2 stop 0# 停止所有进程pm2 stop all# 杀死指定的进程pm2 delete 0# 杀死全部进程pm2 delete all
如果出现 ENOENT: no such file or directory, uv_cwd 报错,是因为pm2的启动路径和项目路径不一致导致cwd获取目录失败可以使用的解决方案是:
- 在需要启动服务的项目根目录下重启pm2.可以参考https://github.com/Unitech/pm2/issues/2057
