Node-RED自带一组核心实用节点,此外还有更多节点可从Node-RED项目及更广泛的社区获取。
您可以在Node-RED库中搜索可用节点。
您可以直接在编辑器内安装节点,方法是点击主菜单中的Manage Palette选项来打开Palette Manager。
“节点”选项卡列出了您已安装的所有模块。它会显示您正在使用的模块以及是否有可用更新。
'安装'选项卡允许您搜索可用节点模块目录并进行安装。
要从命令行安装节点模块,您可以在用户数据目录(默认为 $HOME/.node-red)中运行以下命令:
npm install <npm-package-name>
然后你需要重启Node-RED以加载新节点。
首次启动或创建新项目时,Node-RED会在您的用户目录或项目目录中生成初始的package.json文件。这使您能够使用标准的npm实践来管理额外依赖项及项目发布版本。初始版本号为0.0.1,但应根据项目发布需求进行相应修改。
npm 会自动将额外安装的模块添加到用户目录中 package.json 文件的依赖项部分。
检查节点更新的最简单方法是打开编辑器中的Palette Manager。然后您可以根据需要应用这些更新。
你也可以通过命令行使用npm来检查更新。在你的用户目录~/.node-red中运行以下命令:
npm outdated
这将高亮显示所有有可用更新的模块。要安装任何模块的最新版本,请运行以下命令:
npm install <name-of-module>@latest
无论采用哪种方法,您都需要重新启动Node-RED以加载更新。
--unsafe-perm option is that when node-gyp tries to recompile any
native libraries it tries to do so as a "nobody" user and then fails to get
access to certain directories. This causes the nodes in question (for example,
serialport) not to be installed. Allowing it root access during install
allows the nodes to be installed correctly during the upgrade.Node-RED: 面向事件驱动应用的低代码编程平台。
版权所有 OpenJS基金会 及 Node-RED 贡献者。保留所有权利。OpenJS基金会 拥有注册商标并使用商标。有关 OpenJS基金会 的商标列表,请参阅我们的 商标政策 和 商标列表。未在 OpenJS基金会商标列表 中标注的商标™或注册®商标归其各自持有人所有。使用这些商标并不意味着与它们有任何关联或获得其认可。
The OpenJS Foundation | 使用条款 | 隐私政策 | OpenJS基金会章程 | 商标政策 | 商标列表 | Cookie政策