集成节点/Creating_nodes/Test_your_node
在本地运行节点#
您可以通过在本地 n8n 实例中运行节点来边开发边测试。
- 使用 npm 安装 n8n:
npm install -g n8n- 准备测试节点时,将其发布到本地:
# 在您的节点目录中执行
npm link- 将节点安装到本地 n8n 实例:
# 在 n8n 安装目录的 nodes 文件夹内执行
# node-package-name 是 package.json 中的名称
npm link <node-package-name>目录检查
请确保在 n8n 安装目录的 nodes 文件夹内运行 npm link <节点名称>。该目录可能是:
_ ~/.n8n/custom/
_ ~/.n8n/<您的自定义名称>:如果您的 n8n 安装使用了 N8N_CUSTOM_EXTENSIONS 设置了不同名称。
- 启动 n8n:
n8n start- 在浏览器中打开 n8n。在节点面板中搜索时,您应该能看到您的节点。
节点名称说明
请确保使用节点名称进行搜索,而非包名称。例如,如果您的 npm 包名是 n8n-nodes-weather-nodes,而该包包含名为 rain、sun、snow 的节点,您应该搜索 rain 而非 weather-nodes。
故障排除#
如果 ~/.n8n 本地安装目录中没有 custom 文件夹,您需要手动创建 custom 目录并运行 npm init:
# 在 ~/.n8n 目录中执行
mkdir custom
cd custom
npm init -y文档反馈 本页面 点赞 有帮助 点踩 无帮助 感谢您的反馈! 提交 上一页 测试节点 下一页 节点检查器 基于 Material for MkDocs Insiders 构建