购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.2.3 在settings.js文件中设置UI地址

dashboard节点实现的UI界面的默认URL地址是在现有的Node-RED httpRoot路径后面加上/ui,这个地址通过配置参数Node-RED httpRoot完成。你可以在Node-RED settings.js文件中更改UI地址。

你可以使用settings.js文件中的属性添加自己的Express中间件来处理HTTP请求。例如:

你还可以添加中间件来处理WebSocket连接。例如:

注意:

如果你需要传递多个中间件操作,middleware和ioMiddleware这两个属性都接收函数数组。

另外,如果像上面代码一样设置ioMiddleware属性,将禁用默认的跨域源代码检查。你还可以将dashboard设置为只读:

只读设置不会阻止用户与dashboard交互,但会忽略来自dashboard的所有更新。

你还可以自定义默认Group的名称:

你可以任意组合这些属性来实现应用需求。 51H5wVPW/UC1jvtiUe3GXRzxNnuTY7WLgLyGr0gBd9neidv4GzTnoOwBtGtd2nOg

点击中间区域
呼出菜单
上一章
目录
下一章
×