设置开发环境#
本文档列出了开发节点所需的核心依赖项,以及编辑器配置指南。
环境要求#
构建和测试节点需要:
- Node.js 和 npm。最低版本 Node 18.17.0。可通过 nvm(Node版本管理器)在 Linux、Mac 和 WSL(Windows 子系统 for Linux)上安装,具体步骤参见此指南。Windows 用户请参考微软官方文档在 Windows 上安装 NodeJS。
- 本地 n8n 实例。可通过
npm install n8n -g安装 n8n,然后按照本地运行节点的步骤测试节点。 - 在构建认证社区节点时,必须使用
n8n-node工具来创建和测试节点。
同时需要安装 git,用于克隆和使用 n8n-node-starter 项目。
编辑器配置#
n8n 推荐使用 VS Code 作为开发编辑器。
请安装以下扩展:
通过使用 VS Code 配合这些扩展,您可以在编码时实时获取 n8n 节点语法检查器的警告提示。