เรียนรู้วิธีใช้ node Local File Trigger ใน n8n ปฏิบัติตามเอกสารทางเทคนิคเพื่อรวม node Local File Trigger เข้ากับ workflow ของคุณ
node Local File Trigger เริ่ม workflow เมื่อตรวจพบการเปลี่ยนแปลงบนระบบไฟล์ การเปลี่ยนแปลงเหล่านี้เกี่ยวข้องกับการเพิ่ม เปลี่ยนแปลง หรือลบไฟล์หรือโฟลเดอร์
ข้อควรพิจารณาด้านความปลอดภัย (Security considerations)
trigger node ไฟล์ในเครื่องอาจทำให้เกิดความเสี่ยงด้านความปลอดภัยที่สำคัญในสภาพแวดล้อมที่ทำงานกับผู้ใช้ที่ไม่น่าเชื่อถือ ด้วยเหตุนี้ node จึงเป็น ปิดการใช้งาน โดยค่าเริ่มต้นจาก n8n 2.0
โฮสต์เอง n8n เท่านั้น (Self-hosted n8n only)
node นี้ไม่พร้อมใช้งานบน n8n Cloud
parameter node
คุณสามารถเลือกเหตุการณ์ที่จะรับชมได้โดยใช้ Trigger On parameter
การเปลี่ยนแปลงไฟล์เฉพาะ
trigger node เมื่อไฟล์ที่ระบุมีการเปลี่ยนแปลง
ป้อนเส้นทางสำหรับไฟล์ที่จะดู File to Watch.
การเปลี่ยนแปลงที่เกี่ยวข้องกับโฟลเดอร์เฉพาะ
node จะ trigger เมื่อมีการเปลี่ยนแปลงเกิดขึ้นในโฟลเดอร์ที่เลือก
กำหนดค่า parameter เหล่านี้:
- Folder to Watch : ป้อนเส้นทางของโฟลเดอร์ที่จะรับชม
- Watch for : เลือกประเภทการเปลี่ยนแปลงที่ต้องการติดตาม
ตัวเลือก node
ใช้ node Options เพื่อรวมหรือแยกไฟล์และโฟลเดอร์
- Include Linked Files/Folders : คอยดูการเปลี่ยนแปลงของไฟล์หรือโฟลเดอร์ที่เชื่อมโยงด้วย
- Ignore : ไฟล์หรือเส้นทางที่จะละเว้น n8n ทดสอบเส้นทางทั้งหมด ไม่ใช่แค่ชื่อไฟล์ รองรับ แมตช์ใดก็ได้ ไวยากรณ์
- Max Folder Depth : ลึกเข้าไปในโครงสร้างโฟลเดอร์เพื่อดูการเปลี่ยนแปลง
Examples for Ignore
ละเว้นไฟล์เดียว:
**/<fileName>.<suffix>
# For example, **/myfile.txt <a href="#for-example-myfiletxt" id="for-example-myfiletxt"></a>
ละเว้นไดเรกทอรีย่อยของไดเรกทอรีที่คุณกำลังดู:
**/<directoryName>/**
# For example, **/myDirectory/** <a href="#for-example-mydirectory" id="for-example-mydirectory"></a>
เทมเพลตและตัวอย่าง
เรียกดูเทมเพลตการรวมเอกสาร trigger node ไฟล์ในเครื่อง หรือ ค้นหาเทมเพลตทั้งหมด

