跳至内容

手动从npm安装社区节点#

您可以在自托管的n8n上手动从npm仓库安装社区节点。

在以下情况下,您需要手动安装社区节点:

  • 您的n8n实例运行在队列模式下。
  • 您想要安装私有包

安装社区节点#

访问您的Docker shell:

1
docker exec -it n8n sh

如果~/.n8n/nodes目录不存在则创建,并进入该目录:

1
2
mkdir ~/.n8n/nodes
cd ~/.n8n/nodes

安装节点:

1
npm i n8n-nodes-nodeName
然后重启n8n。

卸载社区节点#

访问您的Docker shell:

1
docker exec -it n8n sh

运行 npm uninstall 命令:

1
npm uninstall n8n-nodes-nodeName

升级社区节点#

版本中的重大变更

节点开发人员可能会在新版本的节点中引入破坏性变更。破坏性变更是指会破坏原有功能的更新。根据节点开发人员选择的版本控制方式,升级到包含破坏性变更的版本可能导致所有使用该节点的工作流失效。升级节点时请务必谨慎。如果发现升级导致问题,您可以降级

升级到最新版本#

访问您的Docker shell:

1
docker exec -it n8n sh

运行 npm update:

1
npm update n8n-nodes-nodeName

升级或降级至特定版本#

访问您的Docker shell:

1
docker exec -it n8n sh

运行 npm uninstall 以移除当前版本:

1
npm uninstall n8n-nodes-nodeName

运行指定版本的npm安装命令:

1
2
# Replace 2.1.0 with your version number
npm install n8n-nodes-nodeName@2.1.0
优云智算