การติดตั้ง Node-RED บนระบบ Windows

1. ตรวจสอบและติดตั้ง Node.js

Node-RED ต้องการ Node.js เป็นพื้นฐาน ดังนั้นเริ่มต้นด้วยการติดตั้ง Node.js

  1. ดาวน์โหลด Node.js จากเว็บไซต์ Node.js Official

    • เลือกเวอร์ชัน LTS (Long-Term Support) เพื่อความเสถียร
  2. ติดตั้งตามขั้นตอนปกติ

    • ระหว่างการติดตั้ง ให้เลือกตัวเลือก “Add to PATH” เพื่อให้ใช้งาน Node.js และ npm ผ่าน Command Prompt ได้
  3. ตรวจสอบว่า Node.js ติดตั้งสำเร็จแล้ว

    • เปิด Command Prompt (CMD)
    • รันคำสั่งd

node -v
npm -v

หรือใช้คำสั่ง
node –version && npm –version

2. ติดตั้ง Node-RED

  1. เปิด Command Prompt (CMD) ด้วยสิทธิ์ Administrator (คลิกขวาที่ CMD แล้วเลือก “Run as administrator”)

  2. รันคำสั่งติดตั้ง Node-RED

npm install -g –unsafe-perm node-red
  • ตัวเลือก -g หมายถึงติดตั้งแบบ Global เพื่อให้ใช้งานได้จากทุกที่
  • --unsafe-perm จำเป็นในบางกรณีเพื่อหลีกเลี่ยงปัญหาสิทธิ์การใช้งาน

    3. ตรวจสอบว่า Node-RED ติดตั้งสำเร็จ

node-red -v

3. เริ่มต้นใช้งาน Node-RED

  1. รัน Node-RED
node-red

   2. เปิดเบราว์เซอร์และเข้าไปที่

http://localhost:1880
 

4. การเพิ่ม Node เสริม (เช่น Dashboard)

Node-RED สามารถเพิ่มความสามารถได้โดยการติดตั้ง Node เสริม

  1. ติดตั้ง Node-RED Dashboard (สำหรับสร้าง UI)
npm install node-red-dashboard

  2. หลังการติดตั้ง คุณจะเห็น Node ที่เกี่ยวข้องกับ Dashboard ในอินเทอร์เฟซ Node-RED

5. การตั้งค่า Node-RED ให้รันอัตโนมัติ

  • สามารถสร้าง Shortcut เพื่อรัน Node-RED ได้ง่ายขึ้น
    1. คลิกขวาบนเดสก์ท็อป > New > Shortcut
    2. ในช่อง Location ใส่
cmd.exe /k node-red

                3. กด Next และตั้งชื่อ Shortcut เช่น “Node-RED”

                4. เมื่อดับเบิลคลิกที่ Shortcut Node-RED จะเริ่มต้นใช้งานได้ทันที