Referensi CLI
Semua opsi dan flag baris perintah untuk Vercel Doctor.
Penggunaan
npx -y vercel-doctor@latest [directory] [options]Argumen directory secara default adalah . (direktori saat ini).
Opsi
| Flag | Deskripsi |
|---|---|
-v, --version | Menampilkan versi saat ini |
--no-lint | Melewati aturan lint tagihan |
--no-dead-code | Melewati deteksi kode mati (Knip) |
--verbose | Menampilkan path file dan nomor baris per aturan |
--score | Hanya menampilkan skor numerik (berguna untuk CI) |
-y, --yes | Melewati prompt interaktif, memindai semua proyek workspace |
--project <name> | Memilih proyek workspace tertentu, dipisahkan koma |
--diff [base] | Memindai hanya file yang berubah dibandingkan branch dasar |
--offline | Melewati telemetri anonim yang digunakan untuk perhitungan skor |
Contoh
Memindai direktori saat ini
npx -y vercel-doctor@latest .Memindai dengan output detail
npx -y vercel-doctor@latest . --verboseMenampilkan path file yang terpengaruh dan nomor baris untuk setiap diagnostik.
Memindai hanya file yang diubah
npx -y vercel-doctor@latest . --diffMendeteksi branch dasar secara otomatis. Anda juga dapat menentukan base tertentu:
npx -y vercel-doctor@latest . --diff mainMemindai proyek workspace tertentu
npx -y vercel-doctor@latest . --project webUntuk beberapa proyek:
npx -y vercel-doctor@latest . --project web,apiMelewati deteksi kode mati
npx -y vercel-doctor@latest . --no-dead-codePenggunaan di CI
npx -y vercel-doctor@latest . --yes --scoreFlag --yes melewati prompt interaktif. Dikombinasikan dengan --score, hanya menampilkan skor numerik untuk digunakan dalam skrip dan pipeline.
API Programatik
Vercel Doctor juga mengekspor API programatik:
import { run } from "vercel-doctor/api";Plugin Oxlint
Aturan lint tagihan tersedia sebagai plugin Oxlint mandiri:
import plugin from "vercel-doctor/oxlint-plugin";Edit on GitHub
Last updated on