安装pm2

npm install pm2 -g

执行app.js文件并且监听app.js的变化,-i为进程数,max表示当前cpu可启动的最大进程

pm2 start app.js –watch -i max –ignore-watch=“node_modules” –name demo

–ignore-watch=“node_modules"为忽略监听指定的目录或者文件,这里忽略的是node_modules文件夹

–name为进程名字

pm2执行npm run dev

pm2 start npm –watch – run dev

pm2执行npm run start

pm2 start npm –name demo – run start

查看PM2中的进程信息

pm2 list

查看指定进程id的信息

pm2 show 0

重启指定进程id的进程

pm2 restart 0

重启全部进程

pm2 restart all

停止指定进程id的进程

pm2 stop 0

删除指定进程id的进程

pm2 delete 0

查看全部进程的日志

pm2 logs

清空所有日志文件

pm2 flush