PM2:基于 NodeJS 的进程管理器不会在文件更改时重新启动

PM2 : NodeJS based process manager won't reboot on file change

我正在关注 pm'2 doc 以将其设置为每次我的应用程序目录中的文件更改时重新启动。但是,当我更改文件时,它似乎并没有重新启动应用程序。 "watching" 标志也被启用:

找到解决方案。对于遇到同样问题的其他人。

出于某种原因,pm2 需要在启动时传递一个应用程序名称标志,以便能够在目录更改时监视和重启服务。

pm2 start index.js --watch --name=myapp