0

我目前正在 Windows 10 机器(Node.js 版本 12.13.1,npm 版本 6.12.1)上使用 node-red 和 node-red-contrib-osc 设置 OSC 接收器。

不幸的是,我无法部署流程,node-red 引发以下错误:“由于缺少节点类型,流程已停止”。OSC 插件是使用“管理调色板”按钮安装的。

在控制台上,安装过程中记录了以下信息:

[info] node-red-contrib-osc : Syntax Error : Unexpected token ...

当我启动 Deploy 时,会记录以下信息:[info] Waiting for missing types to be registered: - osc

我也可以在两台 Windows 10 机器和 Raspbian 上重现该问题。在我阅读的 stackoverflow 上有一些类似的问题,但没有建议的解决方案对我有用。

我希望有人比我有更深的知识。

4

1 回答 1

1

针对节点报告的语法错误可能意味着:

  • 对于模块中的代码,您使用的 Node.js 版本太旧
  • 节点还有其他错误

鉴于您使用的是 Node 12,它不太可能是第一个问题。我建议你检查节点的 github 问题列表,看看这方面是否有任何已知问题,如果没有,也许报告你在那里看到的问题。

https://github.com/njh/node-red-contrib-osc

于 2019-11-20T22:10:17.360 回答