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

cha*_*han 2 javascript node.js nodemon pm2

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

四处搜索我发现 nodemon 可以完成这项工作,但我也发现 PM2 是 nodemon 的替代品。那么我应该尝试使用 PM2 进行开发还是将其留在生产中并使用 nodemon 进行开发(这似乎很容易设置)?

iSk*_*ore 5

节点进程应该不会重启,除非告知这样做。您可以使用 PM2 进行开发,watch结果与nodemon. 如果你想从你的 PM2ecosystem.config.js文件中传入一堆环境变量,我推荐 PM2 。否则,我会nodemon像@AKX所说的那样使用。