PM2是否打算在开发过程中使用?

时间:2018-08-19 14:35:39

标签: javascript node.js pm2 nodemon

我从Node.js世界开始,我注意到节点进程不会自动重启。

四处搜寻,我发现nodemon可以完成这项工作,但我还发现PM2是nodemon的替代方法。因此,我应该尝试将PM2用于开发还是将其留给生产并使用nodemon进行开发(这似乎很容易设置)?

2 个答案:

答案 0 :(得分:2)

除非被告知,否则节点进程应该重新启动。您可以将PM2用于watch功能的开发-与nodemon类似。如果您要从PM2 ecosystem.config.js文件中传入许多环境变量,我建议使用PM2。否则,我会按照@AKX的说法使用nodemon

答案 1 :(得分:1)

我只补充说还有pm2-dev实用程序http://pm2.keymetrics.io/docs/usage/pm2-development/