N8N中文教程
集成节点/Creating_nodes/Test_your_node

在本地运行节点#

您可以通过在本地 n8n 实例中运行节点来边开发边测试。

  1. 使用 npm 安装 n8n:
npm install -g n8n
  1. 准备测试节点时,将其发布到本地:
# 在您的节点目录中执行
npm link
  1. 将节点安装到本地 n8n 实例:
# 在 n8n 安装目录的 nodes 文件夹内执行
# node-package-name 是 package.json 中的名称
npm link <node-package-name>

目录检查 请确保在 n8n 安装目录的 nodes 文件夹内运行 npm link <节点名称>。该目录可能是: _ ~/.n8n/custom/ _ ~/.n8n/<您的自定义名称>:如果您的 n8n 安装使用了 N8N_CUSTOM_EXTENSIONS 设置了不同名称。

  1. 启动 n8n:
n8n start
  1. 在浏览器中打开 n8n。在节点面板中搜索时,您应该能看到您的节点。

节点名称说明 请确保使用节点名称进行搜索,而非包名称。例如,如果您的 npm 包名是 n8n-nodes-weather-nodes,而该包包含名为 rainsunsnow 的节点,您应该搜索 rain 而非 weather-nodes

故障排除#

如果 ~/.n8n 本地安装目录中没有 custom 文件夹,您需要手动创建 custom 目录并运行 npm init

# 在 ~/.n8n 目录中执行
mkdir custom
cd custom
npm init -y

文档反馈 本页面 点赞 有帮助 点踩 无帮助 感谢您的反馈! 提交 上一页 测试节点 下一页 节点检查器 基于 Material for MkDocs Insiders 构建