强制node.js自动重启

时间:2017-06-12 04:45:38

标签: node.js nodes restart pm2 nodemon

所以我目前在一个节点上工作,我尝试使用pm2和nodemon来自动重启我的节点,但它们似乎都不适合我。我打算打印一些照片...... [在此输入图像说明] [1]

我希望节点在出现以下错误时重新启动

错误之前: https://i.snag.gy/Idus9z.jpg

错误后: https://i.snag.gy/9rIF2N.jpg

1 个答案:

答案 0 :(得分:1)

我们通常使用node-dev和nodemon来自动重启节点服务器,在这里我们可以看到,因为对象没有错误导致错误。所以它会产生未定义的错误。在您的代码中,bot.js文件行338有一个 if condition ,在这里检查一个等于3的对象值,但该属性无法读取。因为他们没有任何价值。所以请检查该财产是否正确分配。

Node-dev是Node.js的一个开发工具,可以在修改文件时自动重启节点进程

npm install -g node-dev

运行

node-dev file_name.js