上周我开始了解node-red(有什么潜力!),然后在Raspberry Pi B +上安装它并按照基本教程后,我遇到了一些问题。
当我按照Inject + Debug节点示例,连接它们并部署它们时,我收到消息" Deploy sucessfull"。到现在为止还挺好。我在http:// localhost:1880。
上本地运行它然后当我单击Inject节点或Debug节点时,它会显示:"错误:注入节点未部署"或"错误:未部署调试节点"。
任何人都知道如何解决此错误?这是服务器问题吗?
答案 0 :(得分:3)
遇到了同样的问题,发现我正在处理的流程被禁用了。 当标签上的字母用斜体表示并且在字母前面有一条带有对角线的圆圈时,您可以看出流量已被禁用。 双击流选项卡,将“状态”更改为“已启用”。
答案 1 :(得分:1)
尝试了一些有效的方法:
当您运行节点--max-old-space-size = 128 red.js 时,命令行会显示“找不到streams_raspberrypi.json”
所以我
宾果!它选择了这个流程,然后“成功注入”。
现在只需创建自己的流程......
答案 2 :(得分:1)
我也遇到了同样的问题: - 节点红色错误:注入节点未部署。
当我在Node-Red上安装不能正常工作的仪表板时,当我点击注入节点时开始出错。
所以我从路径/home/pi/.node-red
中手动删除了文件(streams-raspberrypi.json,package.json,settings.js)以及文件夹(lib,node_modules)。我使用vnc-viewer手动删除文件&文件夹。只需登录vnc-Viewer并打开文件管理器并粘贴路径“/home/pi/.node-red”&删除所有文件。重新启动Raspberry-Pi并启动Node-Red,它将正常运行,即使在安装仪表板后它也能正常工作。
注意:它将删除所有流并从Node-Red安装节点。因此,请保留流量备份。