composer require laravel-frontend-presets/tailwindcss:dev-master --dev بمجرد تطبيق هذا الكود تظهر الرسالة
الرجاء المساعدة
هل قمت بتجربة إتباع الطريقة المذكورة في المستند الرسمي لـ Tailwindcss من خلال الأوامر التالية؟:
npm install -D tailwindcss postcss autoprefixer npx tailwindcss init -p
والآن ضعي التالي في ملف tailwind.config.js:
/** @type {import('tailwindcss').Config} */ module.exports = { content: [ "./resources/**/*.blade.php", "./resources/**/*.js", "./resources/**/*.vue", ], theme: { extend: {}, }, plugins: [], }
ثم في ملف ./resources/css/app.css ضعي التالي:
@tailwind base; @tailwind components; @tailwind utilities;
ثم في ملف app.blade.php ضعي التالي في عنصر head:
@vite('resources/css/app.css')
والآن تستطيعي استخدام كلاسات Tailwind وعليك بتشغيل أمر npm run dev من أجل التقاط التنسيقات وتحزيم المشروع.
لا يفترض أن تتعلق رسالة الخطأ التي ظهرت بالمشكلة التي يحدث، يحتمل أن المشكلة تتعلق بسبب آخر غير ذلك.
يحتمل أن حدثت بعض التعارضات أثناء تثبيت laravel-frontend-presets/tailwindcss مما أدت الى تعطيل الوصول إلى موارد التطبيق من مجلد vendor.
جرب تنفيذ الأمر:
composer require laravel-frontend-presets/tailwindcss:dev-master --dev --no-update
متبوعا بالأمر:
composer update
وانظر ما ان اختفت المشكلة.
تظهر هذه المشكلة عند تطبيق هدا الامر
composer require laravel-frontend-presets/tailwindcss:dev-master --dev --no-update
متبوعا بالأمر:
composer update
سبب الخطأ هو أن Composer لا يمكنه حل تبعيات مشروعك، والمشكلة المحددة هي أن حزمة laravel-frontend-presets/tailwindcss تتطلب إصدارًا من laravel/framework أحدث من الإصدار الذي قمت بتثبيته، وهو إصدار 7 .0.0 بحد ادنى.
ولحل المشكل، ستحتاجين إلى تحديث إصدار laravel/framework عن طريق الأمر التالي:
composer update laravel/framework
ولكن قد يؤدي ذلك إلى مشاكل في المشروع لديك في حال تم كتابة الكود لإصدار أقدم من لارافل.
عليك باستخدام الأوامر بالشكل التالي لتجاهل إصدار PHP المحدد في ملف Composer :
composer install --ignore-platform-reqs
أو في حالة التحديث:
composer update --ignore-platform-reqs
والفرق أننا أضفنا معلمة --ignore-platform-reqs.
وفي حال استمرار المشكلة من الأفضل ضغط مجلد المشروع، ثم رفعه وإضافه رابط له هنا لتفقد المشكلة.
باستخدام أي موقع لرفع الملفات مثل الموقع التالي وستحصلي على رابط:
التعليقات