PM2 进程管理器
PM2 是一个带有负载均衡功能的 Node 应用的进程管理器。可以利用它来简化应用程序的部署和运行,以便将应用程序持续运行在生产环境中。
-
安装 PM2:
sudo npm install -g pm2
-
启动应用程序:
pm2 start <应用程序入口文件>
-
查看应用程序列表:
pm2 list
-
停止应用程序:
pm2 stop <应用程序ID>
-
重启应用程序:
pm2 restart <应用程序ID>
-
删除应用程序:
pm2 delete <应用程序ID>
-
查看应用程序日志:
pm2 logs <应用程序ID>
-
执行 NPM 脚本:
pm2 start npm --name "应用名称" -- run dev