node-red html 可以在别处编辑吗?

Can node-red html be edite elsewhere?

我现在正在开发一个使用 html 响应的节点红色应用程序。 html 使用 google 地图、视觉指示器和 websockets。通过 node-red 的 html 编辑器很难调试这个系统。有没有办法通过任何普通编辑器(例如vs代码)编辑html文件,然后再次部署应用程序以查看效果?

我想到的一个解决方案是使用文件节点从外部文件中读取 return 它作为 html,我不知道这是否有效。有没有更好的方法?

您可以根据需要创建和编辑静态资源(html/css 文件等),然后从 Node-RED 提供它们。

提供静态内容有两种选择:

  1. 为您要服务的每个文件创建相应的 HTTP In -> File In -> HTTP Response

  2. 或在您的 settings.js 文件中使用 httpStatic 属性 来标识其内容应由运行时自动提供的目录。