Cómo usar esta herramienta para desarrolladores
- Pega el SFC completo.
- Ejecuta “Inspeccionar Vue”.
- Revisa métricas, listas de símbolos y notas.
- Confirma las observaciones dentro del repositorio antes de refactorizar.
Resume señales técnicas de un componente Vue SFC para acelerar una revisión inicial. El inspector cuenta imports, props y emits declarados con macros, refs, computed, watchers, componentes usados en el template y clases CSS escritas en el archivo. También marca algunas señales de mantenimiento, por ejemplo un número alto de responsabilidades reactivas o componentes utilizados que no parecen tener un import local.
El informe concentra métricas y nombres relevantes para detectar rápidamente el tamaño y las dependencias aparentes del componente.
Los aliases de import, auto-imports, macros personalizadas y APIs indirectas pueden hacer que algunas métricas sean aproximadas.
<template>
<UserCard class="card" :user="user" @select="selectUser" />
</template>
<script setup>
import { ref, computed } from "vue"
import UserCard from "./UserCard.vue"
const props = defineProps({ user: Object })
const emit = defineEmits(["select"])
const open = ref(false)
const label = computed(() => open.value ? "Open" : "Closed")
function selectUser(){ emit("select") }
</script>
<style scoped>.card { padding: 1rem; }</style>Ejecuta la herramienta para ver una salida generada a partir de este ejemplo.
Las métricas se calculan sobre el texto del SFC y no ejecutan macros ni imports.
No conoce configuración de auto-import, alias, TypeScript ni componentes globales del proyecto.
El inspector busca defineProps y defineEmits dentro del bloque script y resume los nombres que puede extraer.
Sí, detecta llamadas habituales a ref, reactive, computed y watch/watchEffect.
Se extraen etiquetas personalizadas del template y se comparan con imports locales detectados.
Puede ver su uso en el template, pero no sabe si la configuración externa los autoimporta; por eso cualquier ausencia de import se presenta como nota.
No. Sirven para orientar la revisión, pero la complejidad real depende del comportamiento y del contexto del proyecto.
| Área | Comportamiento |
|---|---|
| Script | Props, emits, reactividad e imports |
| Template | Componentes usados |
| Style | Clases CSS detectadas |
Explora utilidades relacionadas con Vue, React, Angular y otros frameworks frontend.
Ver Frontend Framework Tools