pm2常用命令
安装
npm i -g pm2
查看版本
pm2 --version
查看当前任务列表
pm2 ls
查看某个任务的详情
pm2 desc id|name
启动任务,并自定义任务名称
pm2 start 脚本 --name 自定义任务名称
启用任务,使用 npm run 脚本别名的方式
pm2 start npm --name 自定义任务名称 -- run package.json中的脚本别名
注意:
-- run
中间有一个空格,不加就凉,并且只能放在最后
停止任务
pm2 stop id|name
重启任务
pm2 restart id|name
删除任务
pm2 delete id|name|all
注意:如果任务在运行中,会自动停止,all表示删除全部
保存状态
pm2 save
可以将当前任务列表持久化保存在电脑磁盘中
关机重启后也不会失效(只要执行
pm2 update
命令即可还原)
还原状态
pm2 update
可以将上一次执行
pm2 save
时的状态还原