跳到主要内容

构建社区节点#

社区节点是托管在 npm 注册表中的 npm 包。

标准规范#

使用 n8n-node 工具 进行开发可确保您的节点符合以下标准,这些标准是使节点在 n8n 社区节点仓库中可用的必要条件:

  • 确保包名以 n8n-nodes-@<scope>/n8n-nodes- 开头,例如 n8n-nodes-weather@weatherPlugins/n8n-nodes-weather
  • 在包的 keywords 字段中包含 n8n-community-node-package
  • 确保将节点和凭据信息添加到 package.json 文件的 n8n 属性中。
  • 使用 lint 工具(npm run lint)检查节点,并在本地进行测试(npm run dev)以确保其正常工作。

n8n 会对经过验证的社区节点进行审核。用户可以从 n8n 的节点面板中发现并安装经过验证的社区节点。这些节点需要符合特定的技术和用户体验标准及约束。