【问题标题】:Node-Red: "Error: <nodename> node not deployed" on Raspberry Pi B+红色节点:Raspberry Pi B+ 上的“错误:<nodename> 节点未部署”
【发布时间】:2014-07-28 14:31:26
【问题描述】:

上周我了解了 node-red(多么有潜力!),在 Raspberry Pi B+ 上安装它并遵循基本教程后,我遇到了一些问题。

当我按照 Inject + Debug 节点示例连接它们并部署它们时,我收到消息“部署成功”。到现在为止还挺好。我在 http://localhost:1880 本地运行它。

然后当我单击 Inject 节点或 Debug 节点时,它会显示:“错误:未部署注入节点”或“错误:未部署调试节点”。

有人知道如何解决这个错误吗?是服务器问题吗?

【问题讨论】:

标签: raspberry-pi node-red


【解决方案1】:

遇到同样的问题,发现我正在处理的流程被禁用。 当其选项卡上的字母为斜体并且在字母前面有一个带有对角线的圆圈时,您可以判断该流程已禁用。 双击流标签并将“状态”更改为“启用”。

【讨论】:

    【解决方案2】:

    刚刚尝试了一些东西,它奏效了:

    当您运行 node --max-old-space-size=128 red.js 时,命令行显示“找不到 flow_raspberrypi.json”

    所以我

    • 1) 创建了一个流程(如示例中所示) 2) 将其导出为 "flows_raspberrypi.json" 3) 停止 node-red 4) 再次启动

    宾果!它拾取了这个流,然后“成功注入”。

    现在只需创建您自己的流程...

    【讨论】:

      【解决方案3】:

      我也遇到了同样的问题:- 节点红色错误:注入节点未部署。

      当我在 Node-Red 上安装仪表板时,它不起作用,并在我点击注入节点时开始出错。

      所以我从路径 /home/pi/.node-red 中手动删除了文件(flows-raspberrypi.json、package.json、settings.js)和文件夹(lib、node_modules)

      我使用 vnc-viewer 手动删除文件和文件夹。只需登录到 vnc-Viewer 并打开文件管理器并粘贴路径“/home/pi/.node-red”并删除所有文件。重启 Raspberry-Pi 并启动 Node-Red,它会正常工作,即使在安装仪表板后它也可以工作。

      注意它将删除您的所有流程并从 Node-Red 安装节点。因此,请保留您的流量。

      【讨论】:

      • 我在添加一些 UI 节点后也遇到了类似的问题。部署后 - 流程现在可以工作。我删除了 UI 节点和所有未使用的节点,它现在可以工作了
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-07-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-22
      相关资源
      最近更新 更多