Run your node locally#
คุณสามารถทดสอบ node ของคุณในขณะที่สร้างได้โดยการรันใน n8n instance บนเครื่องของคุณ
- ติดตั้ง n8n โดยใช้ npm:
1npm install n8n -g - เมื่อคุณพร้อมที่จะทดสอบ node ของคุณ ให้ publish มันในเครื่อง:
1 2 3
# ในไดเรกทอรี node ของคุณ npm run build npm link -
ติดตั้ง node ลงใน n8n instance บนเครื่องของคุณ:
1 2 3
# ในไดเรกทอรี nodes ภายในการติดตั้ง n8n ของคุณ # node-package-name คือชื่อจาก package.json npm link <node-package-name>ตรวจสอบไดเรกทอรีของคุณ
ตรวจสอบให้แน่ใจว่าคุณรัน
npm link <node-name>ในไดเรกทอรี nodes ภายในการติดตั้ง n8n ของคุณ ซึ่งอาจเป็น:~/.n8n/custom/~/.n8n/<your-custom-name>: หากการติดตั้ง n8n ของคุณตั้งชื่ออื่นโดยใช้N8N_CUSTOM_EXTENSIONS
-
เริ่ม n8n:
1n8n start -
เปิด n8n ในเบราว์เซอร์ของคุณ คุณควรเห็น nodes ของคุณเมื่อคุณค้นหาในแผง nodes
ชื่อ Node
ตรวจสอบให้แน่ใจว่าคุณค้นหาโดยใช้ชื่อ node ไม่ใช่ชื่อ package ตัวอย่างเช่น หากชื่อ npm package ของคุณคือ
n8n-nodes-weather-nodesและ package นั้นมี nodes ชื่อrain,sun,snowคุณควรค้นหาrainไม่ใช่weather-nodes
การแก้ไขปัญหา#
- ไม่มีไดเรกทอรี
customในการติดตั้ง~/.n8nบนเครื่อง
คุณต้องสร้างไดเรกทอรี custom ด้วยตนเองและรัน npm init
1 2 3 4 | |