【问题标题】:Node-red not starting节点红色未启动
【发布时间】:2017-05-24 20:37:36
【问题描述】:

我正在尝试在 BeagleboneBlack 上启动“node-red”,但应用程序只返回此错误:

24 May 20:15:53 - [info] Node-RED version: v0.16.2
24 May 20:15:53 - [info] Node.js  version: v4.8.0
24 May 20:15:53 - [info] Linux 4.4.54-ti-r93 arm LE
24 May 20:15:56 - [info] Loading palette nodes
24 May 20:16:14 - [warn] ---------------------------------------------------          
---
24 May 20:16:14 - [warn] [rpi-gpio] Info : Ignoring Raspberry Pi specific  
node
24 May 20:16:14 - [warn] [upm-grove-button] Error: Module version mismatch. 
Expected 46, got 14.
24 May 20:16:14 - [warn] [upm-grove-buzzer] Error: Module version mismatch. 
Expected 46, got 14.
24 May 20:16:14 - [warn] [upm-grove-led] Error: Module version mismatch. 
Expected 46, got 14.
24 May 20:16:14 - [warn] [upm-grove-light] Error: Module version mismatch. 
Expected 46, got 14.
24 May 20:16:14 - [warn] [upm-grove-relay] Error: Module version mismatch. 
Expected 46, got 14.
24 May 20:16:14 - [warn] [upm-grove-rgb-lcd] Error: Module version mismatch. 
Expected 46, got 14.
24 May 20:16:14 - [warn] [upm-grove-rotary] Error: Module version mismatch. 
Expected 46, got 14.
24 May 20:16:14 - [warn] [upm-grove-sound] Error: Module version mismatch. 
Expected 46, got 14.
24 May 20:16:14 - [warn] [upm-grove-temperature] Error: Module version 
mismatch. Expected 46, got 14.
24 May 20:16:14 - [warn] [upm-grove-adxl345] Error: Module version mismatch. 
Expected 46, got 14.
24 May 20:16:14 - [warn] [upm-grove-servo] Error: Module version mismatch. 
Expected 46, got 14.
24 May 20:16:14 - [warn] ---------------------------------------------------
---
24 May 20:16:14 - [info] Settings file  : /root/.node-red/settings.js
24 May 20:16:14 - [info] User directory : /root/.node-red
24 May 20:16:14 - [info] Flows file     : /root/.node-
red/flows_beaglebone.json
24 May 20:16:14 - [info] Creating new flow file
24 May 20:16:14 - [info] Starting flows
24 May 20:16:15 - [info] Started flows
24 May 20:16:15 - [warn] Communication server error: Error: listen 
EADDRINUSE 0.0.0.0:1880
24 May 20:16:15 - [error] Unable to listen on http://127.0.0.1:1880/
24 May 20:16:15 - [error] Error: port in use

我已经尝试重新安装软件包,但错误仍然存​​在。请帮忙。谢谢

【问题讨论】:

    标签: port beagleboneblack node-red


    【解决方案1】:

    Error: port in use 错误表明您已经有一个进程使用端口 1880。

    您可能已经在 BeagleBoneBlack 上运行了 Node-RED。您可以通过运行来检查:

    ps -ef | grep node-red
    

    ps -ef | grep red.js
    

    取决于它的运行方式。输出将显示是否已经有节点红色进程在运行。

    如何停止它取决于它的运行方式。查看文档以了解它是如何设置为自动运行的。

    【讨论】:

      【解决方案2】:

      该错误表明端口 1880 正在使用中。检查“Node-Red”是否处于活动状态:

      ps -ef | grep node-red

      要停止活动进程,请运行:

      node-red-stop

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-07-24
        相关资源
        最近更新 更多