configuration - 如何在 NodeRED 中包含单独的配置文件
问题描述
如何settings.js
为我的 Node-RED 配置包含一个单独的文件?
我在 freebsd 监狱中运行 node-red,并且喜欢将我的所有配置文件托管在安装位置以用于快照/备份/samba 目的。
理想情况下,我希望主settings.js
文件包含一行,类似于include /usr/home/nodered/mnt/config/settings.js
- 并将所有主要设置包含在自定义包含文件中。
对于 nginx/mosquitto/etc 等应用程序,该include
参数按预期工作,但是我无法找到 node-red 的正确语法
提前致谢 :)
解决方案
您的方法是错误的,不要链接settings.js
到其他文件,将整个文件放在userDir
已安装的卷上(这是官方 Node-RED docker 容器的工作方式......)
这样您就可以备份settings.js
、flow.json
和文件creds_flow.json
以及.config.json
安装的任何额外节点。
推荐阅读
- wpf - 如何在 WPF 中使用键盘导航离开 ScrollViewer 的焦点
- windows-authentication - 模拟后验证 WinHttp 与远程服务器的连接时出现问题
- amazon-web-services - 无法在 AWS CloudWatch 日志中看到收到的消息
- python - Python 模块中的属性
- latex - 如何在 Latex 投影仪中配置最终帧?
- progressive-web-apps - 关闭我的 PWA 时,智能手机 UI 会将 webview 缩小为 Chrome 图标而不是 PWA 的图标……这只是我的 Android 设备吗?
- ruby - 如何使用 Capistrano 有条件地清理版本?
- python - h5py - 重塑数据集,如 numpy.reshape()
- xaml - 有没有更好的方法在 Xamarin Forms 上使用 XAML 绑定到 JObject?
- r - 从命令行调试 RMarkdown 文件