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

السؤال

نشر

انا دورت ومش لاقي حل لل warning ده وهل الwarning  ده بيأثر علي المشروع؟

(2189:3) autoprefixer: Replace color-adjust to print-color-adjust. The color-adjust shorthand is currently deprecated.   
 @ ./node_modules/bootstrap/dist/css/bootstrap.rtl.min.css
 @ ./src/js/index.js 1:0-50

webpack 5.73.0 compiled with 1 warning in 3990 ms

 

Recommended Posts

  • 0
نشر

مصدر المشكلة هو ملف تنسيقات بوتستراب الذي تسخدمه، وداخله يوجد استخدام للخاصية color-adjust والذي يجب استبدالها بالخاصية print-color-adjust كما ينصح autoprefixer، وهي رسالة تحذيرية لا أكثر تفيدك بالانتقال إلى استخدام الخاصية الجديدة ولا تؤثر على المشروع، حاول تنفيذ الأمر التالي لتغيير إصدار autoprefixer المستخدم الذي قد يحل المشكلة:

npm install autoprefixer@10.4.5 --save-exact

في حال بقي التحذير إحذف تلك الاعتمادية بتنفيذ الأمر التالي

npm install autoprefixer

وابقى على طريقة الاستخدام نفسها، لو كان الأمر ينتج عنه أخطاء ضمن المشروع لكانت الرسالة من نوع error ولما كانت عملية التحزيم من webpack اكتملت، لذا لا داعِ للقلق

  • 0
نشر

جرب إضافة الخاصية التالية:

"overrides": {
    "autoprefixer": "10.4.5"
}

لكائن package.json ثم اعمل

npm install --force

حل آخر:

يمكنك أيضاً التوجه لملف بوتستراب في المسار

./node_modules/bootstrap/dist/css/bootstrap.min.css

ومن خلال خاصية البحث والاستبدال في vs code استبدل color-adjust ب print-color-adjust

ثم ثبت 

npm install autoprefixer@10.4.5 --save-exact

سبب المشكلة أن بوتستراب حديث و autoprefixer حديث، سنعدل في كليهما

يمكنك إضافة المكتية:

postcss-preset-env": "7.4.3

ثم إعادة تنفيذ 

npm install --force

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...