Express 4 + pm2手表不能正常工作

我用这个运行pm2:

pm2 start bin/www --watch ../ 

问题是,当我更新根文件夹中的app.js时,它似乎不是自动启动节点。 有任何想法吗?

想出了一个解决scheme:

 //processes.json: { "apps" : [{ "name" : "someExpress4App", "script" : "bin/www", "watch" : "../", "log_date_format" : "YYYY-MM-DD HH:mm Z", }] } 

把它放在你的项目的根目录下,然后运行你的pm2:

 pm2 start processes.json