Bluemix/Cloud Foundry 节点红色项目的剖析是什么?

What's the anatomy of a Bluemix/Cloud Foundry node red project?

在 Cloud Foundry 中设置持续部署有很多文档和一个笨拙的控制台,但我没有找到任何关于存储库中的工件需要什么的文档。

我不想从节点红色编辑器中剪切粘贴流程。如果那是唯一的方法,那么 IBM 还没有准备好迎接黄金时段。我也知道关于我的流程的大部分内容都在 Cloudant nodered 数据库中。

一个节点红色的应用程序比流量还多。我的数据库的_design 文档怎么样?

我需要来自 Watson 控制台的设备信息和其他内容、Cloudant 信息和我的流打包成可部署的东西。

有人编写过这个脚本吗?

我的意思是我可以克隆一个 Docker 项目、一个 npm 项目和各种实现构建->测试->推送机制的项目。它们使用某种配置脚本(例如 package.json),并包含一堆实际应用程序的源文件、测试脚本、数据库脚本,以及将应用程序及其环境部署到主机中所需的一切。我看到很多关于工具链及其功能的文档,但我不清楚是否可以将它用于我的托管节点红色应用程序。或者,如果我必须编写脚本机制以从 nodered 数据库卸载流信息,并查询我所有其他数据库以获取它们各自的 _design 文档以及设置 IoT 节点红色应用程序所需的所有其他配置信息。

忘记说了,copy/paste方法丢失信息;您没有获得选项卡级别的元数据。获取所有流内容的唯一方法是从节点流记录中提取 if。

Node-RED 将在几天内发布一个引入项目的新版本,因此您将能够使用 GitHub 和所有常用工具来处理您的应用程序:https://twitter.com/NodeRED/status/956934949784956931 and https://nodered.org/docs/user-guide/projects/

虽然它不能解决您的短期需求,但我认为这是最好的长期解决方案。希望对您有所帮助。