当我们有多个项目的时候,后台服务器的启动如果用powershell逐个启动则需要多个窗口,也不方便,所以在此记录自己使用pm2同时管理多个项目的方法。
以下的“脚本”为后台启动文件名称,“自定义名称”为自己为脚本设置的一个名字。
全局安装pm2
npm i pm2 -g
启动项目(注意:要进入项目目录)
pm2 start .\app.js(脚本) --web_vueshop( 自定义名称)
查看运行项目
pm2 ls
重启项目
pm2 restart 自定义名称(或者id)
停止项目
pm2 stop 自定义名称(或者id)
删除项目
pm2 delete 自定义名称(或者id)
重启服务器(电脑)后,以上建立的服务会清空
//关闭电脑或服务器前,可以使用以下命令进行保存,下次开机即可使用之前定义的命令
pm2 save
重启电脑或服务器自动启动以上定义的服务
pm2 startup