如何将节点错误写入标准错误

How to write node errors to stderr

我是 运行 节点应用程序,通过 shell 脚本

#STARTUP.sh
node server.js

#/etc/rc.local  - this runs on startup of my machine
sudo sh startup.sh >> /home/pi/logs/app.log 2>&1

我的问题是,当我的节点应用程序出现错误时,它只会崩溃并且不会将错误写入 app.log

有没有办法确保应用崩溃时错误也被记录下来?

将最后一行替换为:

sudo sh startup.sh &>>/home/pi/logs/app.log