当 Node 程序由 pm2 管理时,直接更新可能会有一些问题。
可以遵循下面的步骤。
先终止原有的进程:
pm2 list
pm2 delete <id>切换到程序目录下,根据程序的文档进行更新操作。一般执行到 yarn build 这一步就可以停下了。接下来使用 pm2 重新运行并保存即可。
pm2 start yarn --name <name> -- start --port <port>
pm2 save 枫茶舍
筱枫的笔记和碎碎念
当 Node 程序由 pm2 管理时,直接更新可能会有一些问题。
可以遵循下面的步骤。
先终止原有的进程:
pm2 list
pm2 delete <id>切换到程序目录下,根据程序的文档进行更新操作。一般执行到 yarn build 这一步就可以停下了。接下来使用 pm2 重新运行并保存即可。
pm2 start yarn --name <name> -- start --port <port>
pm2 save