在本地运行你的节点#
你可以在本地n8n实例中运行节点来测试正在构建的节点。
- 使用npm安装n8n:
1npm install n8n -g - 当您准备好测试节点时,请先在本地发布:
1 2 3
# 在您的节点目录中 npm run build npm link -
将节点安装到您的本地n8n实例中:
1 2 3
# 在n8n安装目录的nodes文件夹中 # node-package-name是package.json中的名称 npm link检查您的目录
请确保在您的n8n安装目录下的nodes文件夹中运行
npm link命令。路径可能是:~/.n8n/custom/~/.n8n/: 如果你的n8n安装使用了N8N_CUSTOM_EXTENSIONS设置了不同的名称。
-
启动n8n:
1n8n start -
在浏览器中打开n8n。在节点面板中搜索时,您应该能看到您的节点。
节点名称
请确保使用节点名称而非包名称进行搜索。例如,如果您的npm包名为
n8n-nodes-weather-nodes,而该包包含名为rain、sun、snow的节点,您应该搜索rain,而不是weather-nodes。
故障排除#
- 本地安装的
~/.n8n目录中没有custom子目录。
你需要手动创建custom目录并运行npm init
1 2 3 4 | |