مرجع CLI
جميع خيارات وأعلام سطر الأوامر لـ Vercel Doctor.
الاستخدام
npx -y vercel-doctor@latest [directory] [options]حجم directory الافتراضي . (الدليل الحالي).
الخيارات
| Flag | الوصف |
|---|---|
-v, --version | عرض الإصدار الحالي |
--no-lint | تخطي قواعد billing lint |
--no-dead-code | تخطي اكتشاف الكود الميت (Knip) |
--verbose | عرض مسارات الملفات وأرقام الأسطر لكل قاعدة |
--score | إخراج الدرجة الرقمية فقط (مفيد لـ CI) |
-y, --yes | تخطي المطالبات التفاعلية، فحص جميع مشاريع مساحة العمل |
--project <name> | تحديد مشروع مساحة عمل محدد، مفصول بفاصلة |
--diff [base] | فحص الملفات المتغيرة فقط مقابل الفرع الأساسي |
--offline | تخطي الإحصاء المجهول المستخدم لحساب الدرجة |
أمثلة
فحص الدليل الحالي
npx -y vercel-doctor@latest .فحص مع مخرجات تفصيلية
npx -y vercel-doctor@latest . --verboseيعرض مسارات الملفات المتأثرة وأرقام الأسطر لكل تشخيص.
فحص الملفات المتغيرة فقط
npx -y vercel-doctor@latest . --diffيكتشف الفرع الأساسي تلقائياً. يمكنك أيضاً تثبيت قاعدة محددة:
npx -y vercel-doctor@latest . --diff mainفحص مشروع مساحة عمل محدد
npx -y vercel-doctor@latest . --project webلعدة مشاريع:
npx -y vercel-doctor@latest . --project web,apiتخطي اكتشاف الكود الميت
npx -y vercel-doctor@latest . --no-dead-codeاستخدام CI
npx -y vercel-doctor@latest . --yes --scoreيتخطى علم --yes المطالبات التفاعلية. مع --score يُخرج الدرجة الرقمية فقط للاستخدام في السكربتات والأنابيب.
API البرمجي
يصدر Vercel Doctor أيضاً API برمجي:
import { run } from "vercel-doctor/api";إضافة Oxlint
قواعد billing lint متاحة كإضافة Oxlint مستقلة:
import plugin from "vercel-doctor/oxlint-plugin";Edit on GitHub
Last updated on