【问题标题】:Implementing NodeRED in NodeJS Webserver在 NodeJS Web 服务器中实现 Node RED
【发布时间】:2019-09-25 22:04:14
【问题描述】:

我有一个不寻常的问题: 是否可以在 Node.JS 网站中集成 NodeRED 实例? 我想将该实例作为我的用户可以创建流程图并在另一个页面上查看结果的底部页面。

工作环境:Bluemix、Node.JS Express 4

我将不胜感激。

【问题讨论】:

    标签: javascript node.js webserver ibm-cloud


    【解决方案1】:

    您最好的选择是嵌入 nodeRED!它相当简单,过程是well documented on the nodeRED site

    听起来可能值得牢记的是,在 nodeRED 中创建的所有流都作为 .json 数据存在于主流文件中(或者您可以手动保存单独的工作区)。这使得在您认为合适的其他页面中解析和使用这些数据变得容易。当您浏览此类文件时,该结构非常易于阅读和理解(https://www.npmjs.com/package/json 之类的工具对于处理该数据非常有用)。

    【讨论】:

      【解决方案2】:

      您可以在任何 Node.js 上安装 NodeRed - 按照安装指南here

      可以在here 找到完整的设置指南(此处使用的设备是运行 Node.js 的 Raspberry Pi,但过程相同)。您需要解析 NodeRed 实例的输出以“在另一个页面上显示结果”,但应该不难。

      【讨论】:

        【解决方案3】:

        当然你可以从nodejs服务器启动node-red,请关注How to use Node-red with node 但最好是用快递包裹它。

        【讨论】:

          猜你喜欢
          • 2012-12-05
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2016-07-29
          相关资源
          最近更新 更多