عند رفع صورة في مشروع مبني باستخدام Express وTypeScript، كنت أتّبع الخطوات التالية:
رفع الصورة مؤقتًا على الخادم المحلي باستخدام Multer.
رفع الصورة إلى Cloudinary والحصول على كلٍّ من publicId وsecureUrl.
حذف الصورة من المسار المحلي بعد رفعها.
وقد كانت هذه الطريقة تعمل بشكل جيد أثناء مرحلة التطوير المحلي (Development).
لكن عند نشر المشروع على منصات استضافة مجانية مثل Render، لم تعد العملية تنجح، رغم أن عملية البناء (Build) تتم بنجاح.
لا أعلم ما إذا كانت المشكلة ناتجة عن الطريقة التي استخدمتها،
وأتساءل إن كانت هناك حلول بديلة تضمن عمل رفع الصور بشكل صحيح في بيئة الإنتاج (Production)؟
السؤال
محمود سعداوي2
السلام عليكم ورحمة الله وبركاته،
عند رفع صورة في مشروع مبني باستخدام Express وTypeScript، كنت أتّبع الخطوات التالية:
وقد كانت هذه الطريقة تعمل بشكل جيد أثناء مرحلة التطوير المحلي (Development).
لكن عند نشر المشروع على منصات استضافة مجانية مثل Render، لم تعد العملية تنجح، رغم أن عملية البناء (Build) تتم بنجاح.
لا أعلم ما إذا كانت المشكلة ناتجة عن الطريقة التي استخدمتها،
وأتساءل إن كانت هناك حلول بديلة تضمن عمل رفع الصور بشكل صحيح في بيئة الإنتاج (Production)؟
شكرا لكم.
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.