Довідка CLI
Усі параметри та прапорці командного рядка для Vercel Doctor.
Використання
npx -y vercel-doctor@latest [directory] [options]Аргумент directory за замовчуванням . (поточна директорія).
Параметри
| Прапорець | Опис |
|---|---|
-v, --version | Показати поточну версію |
--no-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
Правила лінтингу витрат доступні як окремий плагін Oxlint:
import plugin from "vercel-doctor/oxlint-plugin";Edit on GitHub
Last updated on