gpt4 book ai didi

node.js - 启动时的 Node JS

转载 作者:太空宇宙 更新时间:2023-11-03 22:15:54 27 4
gpt4 key购买 nike

我正在运行树莓派 B+,目的是在启动时运行 Node js 应用程序。

我正在使用命令 su pi -c 'node /home/pi/bartender_main/app.js < /dev/null &'在我的/etc/rc.local 文件中。当它启动时,它的表现就像它正在工作,并给我指示它已准备好,但很快就会说板关闭并退出应用程序。有没有人有什么想法。谢谢

最佳答案

当 Johnny-Five 回复 reaches the end of its standard input 时,会打印 Board Closing 消息。或其过程receives a SIGINT .

/dev/null 定向到 stdin 会导致输入结束,因此这可能是正在发生的情况。 (此外,init 脚本更有可能被 SIGTERM 或 SIGHUP 杀死。)在没有看到 app.js 的内部结构的情况下,很难说它试图做什么,但它可能是一些东西像this 。您可以通过不结束标准输入来使其在初始启动后保持事件状态:

su pi -c 'node /home/pi/bartender_main/app.js'

关于node.js - 启动时的 Node JS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29069192/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com