该模块提供完整的Node-RED应用程序,内置运行时和编辑器组件。
该模块暴露的API允许它被嵌入到另一个Node.js应用程序中。
httpAdmin : Express应用
用于Editor Admin API的Express应用程序
http节点 : Express应用
HTTP节点的Express应用程序
服务器 : HTTPServer
运行时使用的HTTP服务器
设置
这提供了对运行时内部设置模块的访问。
初始化(httpServer, userSettings)
初始化Node-RED应用程序。
参数:
| 名称 | 类型 | 描述 |
|---|---|---|
httpServer |
server
|
要使用的HTTP服务器对象 |
userSettings |
Object
|
包含运行时设置的对象 |
开始() → {Promise}
启动Node-RED应用程序。
返回:
- Type:
-
Promise
- 完成后解决
stop() → {Promise}
停止Node-RED应用程序。
返回:
- Type:
-
Promise
- 完成后解决
版本() → {String}
获取运行时的版本
返回:
- Type:
-
String
- 运行时版本