pm2的安装和常用命令

在项目部署的时候,当linux终端关闭之后项目也停止了,所以需要pm2来解决这个问题

安装

全局安装pm2工具

npm install pm2 -g

配置软连接

windows环境默认已配好,linux环境需要配置。参考下面的文章配置

linux下安装pm2,pm2: command not found

基本命令(掌握)

npm启动项目

npm run start:prod #这种方式启动项目,当终端关闭之后项目也停止了,所以需要pm2来解决这个问题

pm2启动项目

pm2 --name='tranalysis' start npm -- run start:prod #这种方式启动项目,当终端关闭项目会在后台运行

–name 参数内容可任意,只是方便后面查看

pm2 list

查询正在运行的进程

pm2 list

1697509989881

pm2 stop

停止正在运行的进程

pm2 stop 0  #通过id停止
pm2 stop tranalysis #通过name停止

pm2 start

启动正在运行的进程

pm2 start 0  #通过id停止
pm2 start tranalysis #通过name停止

pm2 delete

pm2 delete 0  #通过id删除
pm2 delete tranalysis #通过name删除

本文为 程序员青阳 原创文章,遵循 CC BY-NC-SA 4.0 版权协议,转载请附上原文链接及本声明。

原文链接:https://heliufang.github.io/posts/fb35de03/index.html