Node.js 永远可以';Don’不要举出任何例子

Node.js 永远可以';Don’不要举出任何例子,node.js,bash,terminal,forever,blessed,Node.js,Bash,Terminal,Forever,Blessed,我正在尝试永久的,非常流行的软件包,所以我决定尝试一些现存的纸条。 举个例子,特别是dashboard.js,因为我希望有一些始终运行的监视器,带有终端接口,用于信息亭。 但它不起作用,我得到的信息如下: $ forever start donut.js warn: --minUptime not set. Defaulting to: 1000ms warn: --spinSleepTime not set. Your script will exit if it does no

我正在尝试永久的,非常流行的软件包,所以我决定尝试一些现存的纸条。 举个例子,特别是dashboard.js,因为我希望有一些始终运行的监视器,带有终端接口,用于信息亭。

但它不起作用,我得到的信息如下:

$ forever start donut.js
warn:    --minUptime not set. Defaulting to: 1000ms
warn:    --spinSleepTime not set. Your script will exit if it does not stay up for at least 1000ms
info:    Forever processing file: donut.js
前两个只是警告,但过程结束时,我找不到任何理由


有什么线索吗?

我想脚本应该已经在运行了。这是因为
forever start
在后台运行node.js脚本。
命令
forever list
可以列出forever运行的所有进程。您可以通过此命令查看是否一切正常。另外,在执行
永久列表
命令后,您将能够看到日志的位置。

您实际上是对的,唯一的问题是:如何使应用程序不在后台运行,而是在我想要的特定终端上运行?我想这是不可能的。至少我不知道有什么办法可以做到。但是,如果要在日志(即console.log()输出)上保持监视,可以使用
永久列表
查找日志的位置。然后,使用命令
tail-f/path/to/the/file.log
。不,实际上我想做一个可视化命令行界面的亭。它可以和一个开始脚本一起工作,但是永远使用会很好,有没有办法让它工作呢?嘿,你找到解决方案了吗?