代码开发
n8n 中的代码#
n8n 是一个低代码(low-code)工具。这意味着你可以在无需编写代码的情况下完成大量任务,并在需要时加入代码。
工作流中的代码#
在你的工作流中有两个地方可以使用代码:
-
表达式(Expressions) 使用 表达式 来转换节点中的 数据(data)。你可以在表达式中使用 JavaScript,以及 n8n 提供的 内置方法和变量 和 数据转换函数。
-
代码节点(Code Node) 使用代码节点(Code node)在工作流中添加 JavaScript 或 Python 代码。
其他技术资源#
以下功能面向具备技术背景的用户。
技术性节点(Technical Nodes)#
n8n 提供了核心节点(core nodes),可简化关键功能的集成,例如 API 请求、Webhook、调度和文件处理。
-
构建后端服务 使用 HTTP Request、Webhook 和 Code 节点,你可以发起 API 调用、响应 Webhook,并在工作流中编写任意 JavaScript 代码。 可用于实现诸如 创建一个 API 端点 等场景。
其他开发者资源#
-
n8n API n8n 提供了一个 API,允许你以编程方式执行与图形界面(GUI)中相同的操作。此外还提供了 n8n API 节点,以便在工作流中调用该 API。
-
构建自定义节点 你可以开发自己的自定义节点,安装到你的 n8n 实例中,并发布到 npm 上。
上一页 CLI 命令 下一页 表达式 (Expressions) 由 Material for MkDocs Insiders 提供支持