اذهب إلى المحتوى
  • 0

ملفات الخطوط والصور المستخدمة في ملفات التنسيقات لا تظهر علي الصفحة webpack

Salah Eldin Mohamed

السؤال

قمت باستخدام ال file-loader في webpack للصور والخطوط وبالفعل يتم عمل bundling لملفات الصور والخطوط في الملفات التي حددتها لهم في الملف المبني ولكن الصور والخطوط التي استدعيها داخل ملفات التنسيقات لا تظهر علي صفحةة الموقع يتم عمل bundle لها ولكن لا تظهر علي صفحة الموقع مع العلم انني حددت publicPath لل loader الخاص بملفات التنسيقات لحل مشكلة تحديد ال path ولكن لا تظهر ايضا التنسيقات علي الصفحة ؟

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

يحتمل ان يكون ذلك بسبب تعارض حزمة file-loader مع احد الحزم الأخرى، وبما أنك ذكرت ملفات الخطوط والصور فيحتمل أن يكون هذا متعلقا بشكل أو بآخر بحزمة css-loader. 

تحدث مشكلة التعارض بينهما أحيانا بسبب أن كلا من الحزمتين يقوم بمحاولة تحميل وبناء هاته الملفات واحدا تلو الآخر مما يسبب في كسر مساراتهما وبالتالي عدم عرضها رغم أن بناءها قد تم وبشكل عادي. 

في هاته الحالة نقوم بإستعمال نسخ متوافقة مع بعضها من الحزمتين، يقترح النسخ التالية:

"file-loader": "^6.2.0",
"css-loader": "^5.0.0",

يحتمل أن يكون أيضا هذا بسبب نسخة html-loader أيضا، ولذلك تأكد من تعديل هذا السطر بجانب السطرين السابقين أيضا بملف package.json لديك. 
 

"html-loader": "^1.3.2",

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...