แก้บั๊ก Error please install mysql2 manually บน Vercel


เวลาใช้ Sequalize ด้วย mysql แล้วอัพขึ้นไปที่ Vercel เคนเจอ Error นี้เลย แต่ว่าตอนทำบนเครื่องตัวเองคือไม่เป็นไรนะ ใช้งานได้ปกติ

วิธีการแก้ไข

ไปที่ไฟล์ models/index.js ทำการ import mysql2 เข้ามา

import mysql2 from 'mysql2';

แล้วใส่โค้ดอันนี้เข้าไปหลัง const db = {};

if (config.dialect === 'mysql') {
  config.dialectModule = mysql2;
}

0 0 votes
Article Rating
เราใช้คุกกี้เพื่อให้ทุกคนได้รับประสบการณ์การใช้งานที่ดียิ่งขึ้น
0
Would love your thoughts, please comment.x
()
x