更新日期:2024-01-03
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
来查找您的全局模块安装在哪里。
版权所有 OpenJS Foundation 和 Node-RED 贡献者。保留所有权利。OpenJS Foundation 已注册商标并使用商标。有关 OpenJS Foundation 商标列表,请参阅我们的商标政策和商标列表。未在OpenJS Foundation 商标列表中指明的商标和徽标是其各自持有者的商标™或注册®商标。使用它们不表示与它们有任何关联或认可。
OpenJS Foundation | 使用条款 | 隐私政策 | OpenJS Foundation 章程 | 商标政策 | 商标列表 | Cookie 政策