节点环境变量
本页列出了用于管理n8n 中的
节点的环境变量配置选项,包括指定要加载或排除哪些节点、在代码节点中导入内置或外部模块以及启用社区节点。| 多变的 | 类型 | 默认 | 描述 |
|---|---|---|---|
NODES_INCLUDE |
字符串数组 | - | 指定要加载的节点。 |
NODES_EXCLUDE |
字符串数组 | - | 指定不加载哪些节点。例如,要阻止那些在用户不可信时可能存在安全风险的节点: |
NODE_FUNCTION_ALLOW_BUILTIN |
细绳 | - | 允许用户在代码节点中导入特定的内置模块。使用 * 表示允许所有模块。n8n 默认禁用导入模块。 |
NODE_FUNCTION_ALLOW_EXTERNAL |
细绳 | - | 允许用户在代码节点中导入特定的外部模块(来自)。n8n 默认禁用导入模块。 |
NODES_ERROR_TRIGGER_TYPE |
细绳 | n8n-nodes-base.errorTrigger |
指定要用作错误触发器的节点类型。 |
N8N_CUSTOM_EXTENSIONS |
细绳 | - | 指定包含自定义节点的目录的路径。 |
N8N_COMMUNITY_PACKAGES_ENABLED |
布尔值 | true |
启用 (true) 或禁用 (false) 安装和加载社区节点的功能。如果设置为 false,则无论各自的设置如何,已验证或未验证的社区包都将不可用。 |
N8N_COMMUNITY_PACKAGES_REGISTRY |
细绳 | https://registry.npmjs.org |
用于从中提取社区包的 NPM 注册表 URL(需要许可证)。 |
N8N_VERIFIED_PACKAGES_ENABLED |
布尔值 | true |
当为真时,此变量控制是否在节点面板中显示已验证的社区节点以供安装和使用(true)或隐藏它们(false)。 |
N8N_UNVERIFIED_PACKAGES_ENABLED |
布尔值 | true |
当为真时,此变量控制是否启用(true)从 NPM 注册表安装和使用未经验证的社区节点(false)。 |
N8N_COMMUNITY_PACKAGES_PREVENT_LOADING |
布尔值 | false |
阻止 (true) 或允许 (false) 在实例启动时加载已安装的社区节点。如果故障节点阻止实例启动,请使用此选项。 |