使用 n8n-node 工具#
n8n-node 工 具是用于开发 n8n 社区节点的官方 CLI。您可以使用它来快速搭建新节点、构建项目并在开发过程中运行节点。
通过 n8n-node,您可以创建符合已验证社区节点指南的节点。
获取 n8n-node#
无需安装直接运行 n8n-node#
您可以直接创建 n8n-node 项目而无需安装,只需通过包管理器使用 @n8n/create-node 初始化工具:
npm create @n8n/node@latest
这将在本地建立初始项目文件(替代在本地安装 n8n-node 并显式运行 new 命令的方式)。之后,您可以通过项目目录内的包管理器脚本运行器执行其余 n8n-node 命令(例如 npm run dev)。
全局安装 n8n-node#
您可 以通过 npm 全局安装 n8n-node:
npm install --global @n8n/node-cli
验证命令访问权限,请输入:
n8n-node --version
命令概览#
n8n-node 工具提供以下命令:
new#
new 命令为新建节点创建文件系统结构和元数据。该命令初始化的结构与不安装运行 n8n-node 中所述完全一致。
调用此命令时,它会交互式提示输入项目详细信息以定制初始代码。您需要提供项目名称、选择节点类型,并选取最符合需求的起始模板。n8n-node 工具将创建项目文件结构,并可选择安装初始项目依赖项。
在新建节点章节中深入了解如何使用 new 命令。
build#
build 命令会编译节点并复制所有必需资源。
在构建节点章节中深入了解如何使用 build 命令。