Quick-Ref
PM2

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