ตัวอย่างการสร้าง Chatroom อย่างง่ายๆด้วย Node.js โดยการใช้ socket.io และมีการบันทึกประวัติการสนทนาลงใน MySQL
- สร้างไฟล์
.env
จากไฟล์ตัวอย่าง.env.demo
โดยใส่ข้อมูลการเชื่อมต่อฐานข้อมูลให้ถูกต้อง
DB_HOST=localhost
DB_USER=root
DB_PASSWORD=
DB_NAME=chatroom
CHAT_TABLE=chat
PORT=3000
-
สร้างฐานข้อมูลตามที่กำหนดโดย
DB_NAME
และนำเข้าข้อมูลจากไฟล์chatroom.sql
-
ติดตั้ง Node.js และ npm ให้เรียบร้อย
-
ติดตั้ง node_modules โดยพิมพ์คำสั่ง
npm install
-
Run Node โดยพิมพ์คำสั่ง
node app.js
-
เปิดบราวเซอร์ ที่
http://localhost:3000
(ค่าเริ่มต้น)
ธนาคาร กสิกรไทย สาขากาญจนบุรี
เลขที่บัญชี 221-2-78341-5
ชื่อบัญชี กรกฎ วิริยะ