DEV Community

reerii code
reerii code

Posted on

Deploy Web เเบบ PaaS ด้วย Vercel (Free)

ไปที่ vercel


ไป login ให้เสร็จเรียบร้อย เเนะนำ login ด้วย Github

เมือขึ้นหน้านี้ เราจะเห็นได้ว่ามี Project ของเรา ที่เราเชื่อมกับ Github

กด import website ของเรา


ตั้งชื่อ subdomain เช่น ถ้าเราตั้ง uprodd จะได้ subdomain คือ uprodd.vercel.app


สวนคำสั่ง build ไม่ต้อง เพราะว่ามันรู้อยู่เเล้วว่าเป็น React มันจัดการให้อยู่เเล้ว สวน env ก็ใส่ตามที่เรา ตั้งค่า

เเต่ของผมตั้ง set การคุยกับ API คือ /api เพราะผมได้ตั้งค่าใน versel.json เป็นเเบบนี้

ความหมายคือ
Web = https://uprodd.vercel.app
API = https://uprodd.vercel.app/api จะใช้เเทน http://ip:port ของ server api

ทำไม่ต้องใช้เเบบนี้

เพาะผมใช้ Login ของ Google ซึ่งมันรองรับเเค่ https:// ที่จริงไป deploy api เจ้าอื่นที่ให้ Subdomain เลยก็ได้ เเต่ api ของผม ผม deploy เเบบ VPS (free)ซึงมันได้ IP public มา


สำหรับใครที่ไม่ได้ใช้ Google หรือ มี Domain API อยู่เเล้ว ไม่ต้องทำขั้นตอนนี้เลยก็ได้
เเค่นี้ก็ สามารถ deploy ได้เเล้ว

รอให้มัน build เเค่นี้ก็สามารถ ใช้งาน Website ได้เเล้ว

Top comments (0)