Skip to content

故障排除与错误处理#

错误:缺少依赖包#

n8n 会直接将社区节点模块安装到硬盘上。启动时这些文件必须可用,n8n 才能加载它们。如果启动时缺少这些包,系统会提示缺少依赖包的错误。

如果使用 Docker 运行 n8n:根据您的 Docker 配置,在重建容器或升级 n8n 版本时可能会丢失这些包。您必须采取以下措施之一:

  • 持久化 ~/.n8n/nodes 目录内容。这是最佳解决方案。如果您遵循 Docker 安装指南,配置步骤中已包含对该目录的持久化设置。
  • N8N_REINSTALL_MISSALL_PACKAGES 环境变量设为 true

第二种方案可能会增加启动时间,并可能导致健康检查失败。

在 n8n 云上禁用社区节点加载#

如果您的 n8n 云实例崩溃且无法启动,可以阻止已安装的社区节点在实例启动时加载。访问 云管理面板 > 管理,将禁用所有社区节点切换为 true。此选项仅在您允许安装社区节点时可见。