【发布时间】:2015-03-09 02:01:19
【问题描述】:
我正在运行 pm2:
pm2 start bin/www --watch ../
问题是当我更新根文件夹中的 app.js 时,它似乎不是自动重启节点。有什么想法吗?
【问题讨论】:
-
我自己一直在尝试解决这个问题。我的想法是它可能使用相对于执行目录的监视目录,这是项目的根目录,所以当您指定
--watch ../时,您实际上是在指定文件夹 above 其中你真的想看。我自己没有尝试过,因为我在生产服务器上使用pm2,所以我最终输入ssh,git pull输入最新代码,然后手动运行pm2 restart www,这不会' t 与您的问题有关。 -
@BrandonAnzaldi:发现了一个解决方案。在下面作为答案发布。
-
2021 年 2 月 - 现在仅以下作品 - stackoverflow.com/a/66299597/984471
标签: node.js express pm2 express-4