在n8n应用中安装来自npm的社区节点#
仅适用于自托管n8n实例的所有者
只有自托管n8n实例的所有者才能从npm安装和管理社区节点。实例所有者是指设置和管理用户管理的人员。
管理员账户还可以卸载任何社区节点,无论是否经过验证。这有助于他们移除可能影响实例健康和功能的问题节点。
安装社区节点#
要从npm安装社区节点:
- 前往设置 > 社区节点。
- 选择安装。
- Find the node you want to install:
- 选择浏览。n8n将带您进入npm搜索结果页面,显示所有标记有
n8n-community-node-package关键词的npm包。 - 浏览结果列表。您可以筛选结果或添加更多关键词。
- 找到所需的软件包后,请记下软件包名称。如需安装特定版本,也请记下版本号。
- 返回n8n。
- 选择浏览。n8n将带您进入npm搜索结果页面,显示所有标记有
- Enter the npm package name, and version number if required. For example, consider a community node designed to access a weather API called "Storms." The package name is n8n-node-storms, and it has three major versions.
- 要安装名为n8n-node-weather的最新版本包:在输入npm包名称中输入
n8n-nodes-storms。 - 要安装2.3版本:在输入npm包名称中输入
n8n-node-storms@2.3。
- 要安装名为n8n-node-weather的最新版本包:在输入npm包名称中输入
- 同意使用社区节点的风险:选择我理解从公共来源安装未经验证代码的风险。
- 选择安装。n8n将安装该节点,并返回到设置中的社区节点列表。
列入黑名单的节点
n8n维护了一个社区节点黑名单,阻止您安装这些节点。更多信息请参考n8n社区节点黑名单。
卸载社区节点#
卸载社区节点:
- 前往设置 > 社区节点。
- 在您想要安装的节点上,选择选项
。 - 选择卸载包。
- 在确认弹窗中选择卸载包。
升级社区节点#
版本中的重大变更
节点开发人员可能会在新版本的节点中引入破坏性变更。破坏性变更是指会破坏原有功能的更新。根据节点开发人员选择的版本控制方式,升级到包含破坏性变更的版本可能导致所有使用该节点的工作流失效。升级节点时请务必谨慎。如果发现升级导致问题,您可以降级。
升级到最新版本#
您可以从设置 > 社区节点中的节点列表将社区节点升级到最新版本。
当社区节点有新版本可用时,n8n会在节点上显示更新按钮。点击该按钮即可升级到最新版本。
升级到特定版本#
要升级到特定版本(非最新版本),请先卸载该节点,然后重新安装,并确保指定目标版本。更多指导请参阅安装说明。
降级社区节点#
如果某个社区节点的特定版本出现问题,您可能需要回滚到之前的版本。
为此,请先卸载社区节点,然后针对特定节点版本重新安装。更多指导请参阅安装说明。