从 npm 手动安装社区节点#
您可以在自托管的 n8n 实例中手动安装来自 npm 注册表的社区节点。
在以下情况下需要手动安装社区节点:
- 您的 n8n 实例以队列模式运行
- 您需要安装私有包
安装社区节点#
访问您的 Docker 命令行界面:
docker exec -it n8n sh
如果 ~/.n8n/nodes 目录不存在,请创建该目录并进入该目录:
mkdir ~/.n8n/nodes cd ~/.n8n/nodes
安装节点:
npm i n8n-nodes-nodeName
随后重启n8n。
卸载社区节点#
访问您的Docker shell:
docker exec -it n8n sh
运行 npm uninstall 命令:
npm uninstall n8n-nodes-nodeName
升级社区节点#
版本中的破坏性变更
节点开发者可能会在新版本中引入破坏性变更。破坏性变更是指会导致原有功能失效的更新。根据节点开发者采用的版本控制策略,升级到包含破坏性变更的版本可能导致所有使用该节点的工作流崩溃。升级节点时请务必谨慎。若发现升级引发问题,可降级至特定版本。