Check
vp check ejecuta el formateo, lint y verificaciones de tipos en conjunto.
Vista General
vp check es el comando predeterminado para verificaciones estáticas rápidas en Vite+. Reúne el formateo a través de Oxfmt, el linting a través de Oxlint y las verificaciones de tipos de TypeScript a través de tsgolint. Al fusionar todas estas tareas en un único comando, vp check es más rápido que ejecutar el formateo, linting y verificación de tipos como herramientas separadas en comandos distintos.
Cuando typeCheck está habilitado en el bloque lint.options en vite.config.ts, vp check también ejecuta verificaciones de tipos de TypeScript a través de la ruta consciente del tipo (type-aware) de Oxlint impulsada por el toolchain de TypeScript en Go y tsgolint. vp create y vp migrate habilitan tanto typeAware como typeCheck por defecto.
Recomendamos activar typeCheck para que vp check se convierta en el comando único para las verificaciones estáticas durante el desarrollo.
Uso
vp check
vp check --fix # Formatear y ejecutar autocorrectores.Configuración
vp check utiliza la misma configuración que ya defines para el linting y formateo:
- Bloque
lintenvite.config.ts - Bloque
fmtenvite.config.ts - Estructura del proyecto TypeScript y archivos tsconfig para linting consciente del tipo
Configuración base de lint recomendada:
import { defineConfig } from 'vite-plus';
export default defineConfig({
lint: {
options: {
typeAware: true,
typeCheck: true,
},
},
});