→ البرمجة والكود
💻 البرمجة والكود 🤖 ChatGPT
دليل ESLint لتحسين جودة الكود
ESLint Code Quality Guide
البرومبت
Act as a senior JavaScript developer with 5+ years of experience in code quality optimization. Create a comprehensive guide on using ESLint to enforce [CODING_STANDARDS] in a [PROJECT_TYPE] (e.g., React, Node.js, or vanilla JS). Cover: 1) Initial setup and configuration for [TEAM_SIZE] (solo, small team, or enterprise), 2) Key rules for [CODE_STYLE] (e.g., Airbnb, Google, or custom), and 3) Advanced techniques like auto-fixing, pre-commit hooks, and CI integration. Provide clear examples, common pitfalls, and best practices for maintaining consistency across the codebase.

كيف تستخدم هذا البرومبت؟

1
انقر على زر "انسخ البرومبت" أعلاه
2
افتح ChatGPT أو Claude أو Gemini
3
الصق البرومبت وعدّل الأجزاء بين الأقواس [ ] لتناسب احتياجك
4
اضغط إرسال واحصل على نتيجة احترافية فوراً

أسئلة شائعة

ما هو ESLint ولماذا يستخدم؟
ESLint هو أداة لفحص جودة الكود في JavaScript، تساعد في اكتشاف الأخطاء وتحسين جودة الكود وفق المعايير المحددة.
كيف يمكن تثبيت ESLint في مشروع؟
يمكن تثبيت ESLint عبر npm باستخدام الأمر: `npm install eslint --save-dev` ثم تهيئته عبر `npx eslint --init`.
ما هي خطوات تهيئة ESLint لمشروع جديد؟
تهيئة ESLint تشمل اختيار المعايير، تحديد بيئة العمل، وتكوين ملف `.eslintrc` حسب احتياجات المشروع.
كيف يمكن فرض معايير الكود باستخدام ESLint؟
يمكن فرض المعايير عبر إضافة القواعد في ملف `.eslintrc` وتشغيل ESLint على الكود لاكتشاف المخالفات.
هل يمكن دمج ESLint مع أدوات أخرى؟
نعم، يمكن دمج ESLint مع أدوات مثل Prettier وWebpack لتحسين سير العمل والجودة.
ما هي أفضل الممارسات لاستخدام ESLint؟
أفضل الممارسات تشمل تحديث الإعدادات بانتظام، استخدام الإضافات الضرورية، وتكامل ESLint مع أدوات التحكم في الإصدار.