Run your node locally#
คุณสามารถทดสอบ node ของคุณในขณะที่สร้างได้โดยการรันใน n8n instance บนเครื่องของคุณ
- ติดตั้ง n8n โดยใช้ npm:
1
npm 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:
1
n8n 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 |
|