更新由 pm2 管理的 Node 程序

当 Node 程序由 pm2 管理时,直接更新可能会有一些问题。

可以遵循下面的步骤。

先终止原有的进程:

pm2 list
pm2 delete <id>

切换到程序目录下,根据程序的文档进行更新操作。一般执行到 yarn build 这一步就可以停下了。接下来使用 pm2 重新运行并保存即可。

pm2 start yarn --name <name> -- start --port <port>
pm2 save

添加新评论