跳到主要内容

从 npm 手动安装社区节点

在自托管 n8n 中,可以从 npm 注册表手动安装社区节点。

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

安装社区节点 ​

进入 Docker 容器的 shell:

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

升级社区节点 ​

注意

版本中的不兼容变更

节点开发者可能在新版本中引入不兼容变更,即破坏原有功能的更新。根据开发者采用的节点版本控制方式,升级到含有不兼容变更的版本,可能导致所有使用该节点的工作流无法正常运行。升级时请谨慎;如果升级后出现问题,可以降级。

升级到最新版本 ​

进入 Docker 容器的 shell:

docker exec -it n8n sh

运行 npm update:

npm update n8n-nodes-nodeName

升级或降级到指定版本 ​

进入 Docker 容器的 shell:

docker exec -it n8n sh

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

npm uninstall n8n-nodes-nodeName

运行 npm install,并指定版本:

# Replace 2.1.0 with your version number <a href="#replace-210-with-your-version-number" id="replace-210-with-your-version-number"></a>
npm install n8n-nodes-nodeName@2.1.0
本文为社区中文翻译。查看对应英文原文