更新日期:2024年1月3日
Node-RED 当前推荐使用 Node 20.x。
我们努力保持与Node.js版本的同步更新。我们的目标是支持维护版和活跃LTS版本。
我们不建议使用奇数版本的Node.js - 我们不会对其进行常规测试。
Node-RED 版本 | 最低 Node.js 版本要求 |
---|---|
4.x | 18 |
3.x | 14 |
2.x | 12 |
由于有如此庞大的第三方节点社区可供安装,我们无法对其支持的内容提供任何保证。我们依赖社区来保持更新。
Node 提供指南用于在各种操作系统上安装Node.js。
如果您在Raspberry Pi或 BeagleBone Black上运行,请阅读我们为这些设备提供的指南。
nvm
nvm 是一款可以帮助管理 Node.js 安装的工具。
当以个人用户身份运行Node-RED时这种方式很方便,但如果您想将Node-RED作为系统级服务运行,则不推荐使用。这是因为nvm
使用用户配置文件中的脚本来设置其环境。当作为服务运行时,这些脚本不会被使用。
如果您更改了正在使用的Node.js版本,可能需要重新构建Node-RED的依赖项以及已安装的所有节点。这是因为其中一些包含二进制组件,必须重新构建才能与新版本的Node.js兼容。
这可以通过运行命令npm rebuild
来完成 - 但必须在正确的目录下执行。
它应该在两个地方运行:
~/.node-red
- 这是您安装的所有额外节点所在的位置。如果您将Node-RED安装为全局模块但不清楚其安装位置,
可以使用命令npm list -g --depth 0
来查找全局模块的安装路径。
Node-RED: 面向事件驱动应用的低代码编程平台。
版权所有 OpenJS基金会 及 Node-RED 贡献者。保留所有权利。OpenJS基金会 拥有注册商标并使用商标。有关 OpenJS基金会 的商标列表,请参阅我们的 商标政策 和 商标列表。未在 OpenJS基金会商标列表 中标注的商标™或注册®商标归其各自持有人所有。使用这些商标并不意味着与它们有任何关联或获得其认可。
The OpenJS Foundation | 使用条款 | 隐私政策 | OpenJS基金会章程 | 商标政策 | 商标列表 | Cookie政策