集成节点/Community_nodes/Installation_and_management
从 npm 手动安装社区节点#
您可以在自托管的 n8n 实例上手动安装来自 npm 注册表的社区节点。
在以下情况下需要手动安装社区节点:
- 您的 n8n 实例运行在队列模式(queue mode)下
- 您需要安装私有包(private packages)
安装社区节点#
访问 Docker 命令行界面:
1| ``` docker exec
---|---
如果 `~/.n8n/nodes` 目录不存在,请创建并进入该目录:1 2
| ```
mkdir
cd---|---
安装节点:
1| ``` npm install
---|---
然后重启 n8n。
## 卸载社区节点[#](https://docs.n8n.io/integrations/community-nodes/installation/manual-install/#uninstall-a-community-node "永久链接")
访问 Docker 命令行界面:1
| ```
docker exec---|---
运行 npm 卸载命令:
1| ``` npm uninstall
---|---
## 升级社区节点[#](https://docs.n8n.io/integrations/community-nodes/installation/manual-install/#upgrade-a-community-node "永久链接")
### 版本中的破坏性变更
节点开发者可能在新版本中引入破坏性变更(breaking changes)。破坏性变更是指会导致之前功能失效的更新。根据节点开发者选择的版本管理方式,升级到包含破坏性变更的版本可能会导致所有使用该节点的工作流失效。升级节点时请务必谨慎。如果发现升级导致问题,您可以[降级到特定版本](https://docs.n8n.io/integrations/community-nodes/installation/manual-install/#upgrade-or-downgrade-to-a-specific-version)。
### 升级到最新版本[#](https://docs.n8n.io/integrations/community-nodes/installation/manual-install/#upgrade-to-the-latest-version "永久链接")
访问 Docker 命令行界面:1
| ```
docker exec---|---
运行 npm 更新命令:
1| ``` npm update
---|---
### 升级或降级到特定版本[#](https://docs.n8n.io/integrations/community-nodes/installation/manual-install/#upgrade-or-downgrade-to-a-specific-version "永久链接")
访问 Docker 命令行界面:1
| ```
docker exec---|---
运行 npm 卸载命令移除当前版本:
1| ``` npm uninstall
---|---
运行指定版本的 npm 安装命令:1 2
| ```
# 将 2.1.0 替换为你的版本号
npm install <package-name>@2.1.0---|---
与文档互动 本页面 点赞 有帮助 点踩 没有帮助 感谢您的反馈! 提交 上一页:GUI 安装 下一页:风险说明 基于 Material for MkDocs Insiders 构建