Skip to content

从 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 install 并指定版本:

1
2
# 将 2.1.0 替换为您的版本号
npm install [email protected]