มีใครเก่งทำเวปด้วย React ช่วยหน่อยครับ

ผมเพิ่ง deploy React โดยเก็บไฟล์ server ใน Github และรันด้วย Render
ส่วน Client มันใช้ Netlify
ถูกอย่างทำงาน ยกเว้น รูปภาพ มันไม่ save ลง Github
เวปผม user สามารถ login แล้ว สร้าง Blog แล้ว upload รูปภาพ
ชื่อรูปภายถูกเก็บไว้ใน MongoDB แต่ภาพจะไม่ถูก save  ทำให้ ภาพไม่ปรากฏลงหน้าเวป
ผมลองเอาภาพไปเก็บลงใน Github แบบ manual ภาพก็จะปรากฏ ทำให้ผมรู้ว่า code ในส่วน server เขียนไม่ถูกต้อง

ข้างล่างคือ code ในส่วน server         (ผมมี folder ชื่อว่า upload อยู่ที่ root ของ Github)
    import fs from "fs";
    import path from 'path';
    import { __dirname, __filename } from '../config.js';

    thumbnail.mv(path.join(__dirname, '/uploads', newFilename), (err)=> {
                                       if(err)
                                       {
                                          return next(new HttpError(err));
                                       }
                             });

  ไฟล์ config.js:
                          import { fileURLToPath } from 'url';
                          import { dirname } from 'path';

                          export const __filename = fileURLToPath(import.meta.url);
                          export const __dirname = dirname(__filename);
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่