Manually install community nodes#
คุณสามารถติดตั้ง community nodes ด้วยตัวเองบน n8n ที่ self-hosted ได้
กรณีที่ต้องติดตั้ง community nodes ด้วยตัวเอง เช่น:
- instance ของ n8n ของคุณรันใน queue mode
- คุณต้องการติดตั้ง private packages
Install a community node#
เข้า shell ของ Docker:
1 |
|
สร้าง ~/.n8n/nodes
ถ้ายังไม่มี และเข้าไปในโฟลเดอร์นี้:
1 2 |
|
ติดตั้ง node:
1 |
|
Uninstall a community node#
เข้า shell ของ Docker:
1 |
|
รันคำสั่ง npm uninstall:
1 |
|
Upgrade a community node#
Breaking changes in versions
นักพัฒนา node อาจมี breaking changes ในเวอร์ชันใหม่ๆ ได้ (breaking change คือการอัปเดตที่ทำให้ฟังก์ชันเดิมใช้ไม่ได้) ขึ้นอยู่กับวิธีการจัดการเวอร์ชันของนักพัฒนา node ถ้าอัปเกรดไปเวอร์ชันที่มี breaking change อาจทำให้ workflow ที่ใช้ node นั้นเสียได้ ควรตรวจสอบก่อนอัปเกรด ถ้าอัปเกรดแล้วมีปัญหา สามารถ downgrade กลับได้
Upgrade to the latest version#
เข้า shell ของ Docker:
1 |
|
รันคำสั่ง npm update:
1 |
|
Upgrade or downgrade to a specific version#
เข้า shell ของ Docker:
1 |
|
รัน npm uninstall เพื่อลบเวอร์ชันปัจจุบัน:
1 |
|
รัน npm install พร้อมระบุเวอร์ชันที่ต้องการ:
1 2 |
|