Node-RED在mac上运行本地:等待丢失的类型进行注册

时间:2015-12-11 14:23:18

标签: node-red

当我开始节点红色时,我得到以下消息,等待要注册的缺失类型。然后列出了一些之前有效的节点,但不再可用。 我怎样才能解决这个问题?顺便说一句,当我使用-v选项时,我没有得到任何额外的信息。

MacProHB:node-red hans $ node red -v

Welcome to Node-RED
===================

11 Dec 15:12:33 - [info] Node-RED version: v0.11.1
11 Dec 15:12:33 - [info] Node.js  version: v0.12.3
11 Dec 15:12:33 - [info] Loading palette nodes
11 Dec 15:12:34 - [warn] ------------------------------------------
11 Dec 15:12:34 - [warn] [rpi-gpio] Info : Ignoring Raspberry Pi specific node
11 Dec 15:12:34 - [warn] [sensorTag] Error: Cannot find module'xpc-connection'
11 Dec 15:12:34 - [warn] [tcp] Error: tcp in already registered
11 Dec 15:12:34 - [warn] [udp] Error: udp out already registered
11 Dec 15:12:34 - [warn] ------------------------------------------
11 Dec 15:12:34 - [info] Settings file  : /Users/hans/.node-red/settings.js
11 Dec 15:12:34 - [info] User directory : /Users/hans/.node-red
11 Dec 15:12:34 - [info] Flows file : /Users/hans/.node-red/flows_MacProHB.local.json
11 Dec 15:12:34 - [info] Server now running at http://127.0.0.1:1880/
11 Dec 15:12:34 - [info] Starting flows
11 Dec 15:12:34 - [info] Waiting for missing types to be registered:
11 Dec 15:12:34 - [info]  - sensorTag
11 Dec 15:12:34 - [info]  - pushover
11 Dec 15:12:34 - [info]  - ibmiot in

3 个答案:

答案 0 :(得分:2)

Node-Red很可能在启动时挂起,因为它无法找到您已经定义的模块 /Users/hans/.node-red/flows_MacProHB.local.json流程。

通过使用以下命令启动node-red,可以轻松修复新流程。

node-red scratch.json

答案 1 :(得分:2)

根据我的经验,我不得不重新安装请求

npm安装请求

重新注册节点

答案 2 :(得分:0)

执行以下操作。

  1. 重新启动红色节点。
  2. 重新启动浏览器。
  3. 检查是否已从Manage Palette安装了流中使用的所有软件包。
  4. 重新安装缺少的软件包。

我希望它能正常工作。...