Javascript 在何处可以找到红色节点中的控制台

Javascript 在何处可以找到红色节点中的控制台,javascript,console,node-red,Javascript,Console,Node Red,我找不到节点RED的控制台。 我必须使用节点红色运行时API的RED.log吗?一些节点红色的前端,比如,似乎有一个控制台。还提到了一个控制台。 shell上是否有可访问的控制台,或者我必须使用调试节点? 提前谢谢 Peter节点RED将数据输出到其启动的终端 因此,如果您在命令行上使用node red或node red手动启动它,它将打印到终端 如果您已将Node RED安装为服务,因此它在启动时启动,那么它将取决于您所在的平台以及控制台日志的最终位置。在Linux上,它很有可能会出现在日志中

我找不到节点RED的控制台。 我必须使用节点红色运行时API的RED.log吗?一些节点红色的前端,比如,似乎有一个控制台。还提到了一个控制台。 shell上是否有可访问的控制台,或者我必须使用调试节点? 提前谢谢


Peter

节点RED将数据输出到其启动的终端

因此,如果您在命令行上使用node red或node red手动启动它,它将打印到终端

如果您已将Node RED安装为服务,因此它在启动时启动,那么它将取决于您所在的平台以及控制台日志的最终位置。在Linux上,它很有可能会出现在日志中,并且可以使用以下命令跟踪:

sudo journalctl -f -u nodered -o cat
如果您在Bluemix上运行Node RED,那么您也可以通过cf命令行看到控制台:

cf logs <app-name>
或者您可以在Bluemix web控制台中看到它

至于将数据发送到此输出,则有几个选项

调试节点有一个输出到控制台的选项,这在msg对象或msg.payload太大而无法放入调试侧栏时非常有用。 在编写自己的节点时,可以使用RED.log,这将向输出中添加时间戳和节点id,这在调试时非常有用。 必要时,您可以使用console.log,但这只会将内容转储到标准输出,而无需设置格式或时间戳
节点RED向其启动的终端输出数据

因此,如果您在命令行上使用node red或node red手动启动它,它将打印到终端

如果您已将Node RED安装为服务,因此它在启动时启动,那么它将取决于您所在的平台以及控制台日志的最终位置。在Linux上,它很有可能会出现在日志中,并且可以使用以下命令跟踪:

sudo journalctl -f -u nodered -o cat
如果您在Bluemix上运行Node RED,那么您也可以通过cf命令行看到控制台:

cf logs <app-name>
或者您可以在Bluemix web控制台中看到它

至于将数据发送到此输出,则有几个选项

调试节点有一个输出到控制台的选项,这在msg对象或msg.payload太大而无法放入调试侧栏时非常有用。 在编写自己的节点时,可以使用RED.log,这将向输出中添加时间戳和节点id,这在调试时非常有用。 必要时,您可以使用console.log,但这只会将内容转储到标准输出,而无需设置格式或时间戳
你在哪里以及如何运行Node RED?你在哪里以及如何运行Node RED?sudo journalctl-f-u nodered-o cat在Raspberry Pi raspbian上对我来说就像一个魔咒。在同样的情况下,我遇到了这种情况。我在PM2上运行节点红色。后来我发现命令是pm2 logs node redsudo journalctl-f-u nodered-o cat,它在Raspberry Pi raspbian上对我很有吸引力。在同样的情况下,我遇到了这种情况。我在PM2上运行节点红色。后来我发现命令是pm2 logs node red