更改选项卡后 Node-Red 仪表板崩溃

Node-Red dashboard is crashing after changing of tab

我正在使用 Node-RED with the node-red-dashboard 模块 (v2.4.2) 但它不是很可定制,所以我使用仪表板节点 "template" 将我的 CSS 和 JS 添加到头部。它有效,但我的仪表板有多个选项卡,当我选择另一个选项卡时,仪表板 UI 加载内容但小部件不工作,除非我手动刷新页面。这就像它是否已正确加载但是当我更改选项卡时,仅重新加载小部件而不是 JS,因此发生了致命错误。当我查看源页面代码时,我的代码在那里是正确的,在更改选项卡后,只有评论在那里,但文件不再加载(见图片)。

有人遇到过这个问题吗?

有趣的是,当我只放置 CSS 时,它在任何地方都正确加载并且不是我的 JS 有问题,因为我的 script.js 文件现在是空的。

我不知道为什么会这样,但解决方案是直接在标签中编写 JS,并使用外部 link.

保留 CSS