重新构建应用程序时 PM2 显示旧版本

Ans*_*s86 8 node.js pm2

我的节点应用程序在 PM2 中运行。当我从 github 上提取最新版本的应用程序并重建它时,构建过程中的站点默认为旧版本(可能是我最初启动守护程序时的第一个版本)。我怎样才能让它在获取之前显示最新版本,而我重建到真正的最新版本?

eMa*_*Mad 5

要提供目录中的最新代码,请运行:

$ pm2 reload APP_NAME
Run Code Online (Sandbox Code Playgroud)

您可以通过以下方式找到 APP_NAME

$ pm2 list
Run Code Online (Sandbox Code Playgroud)

当您获取最新代码并想要运行它时,请使用以下命令重新启动服务器

$ pm2 reload APP_NAME
Run Code Online (Sandbox Code Playgroud)

使用特定名称首次启动服务器

$ pm2 start path/to/index.js --name "api"
Run Code Online (Sandbox Code Playgroud)

注意:在 Linux 上,您可能必须运行 pm2sudo