<DevOnly>
Renderiza componentes solo durante el desarrollo con el componente <DevOnly>.
Nuxt proporciona el componente <DevOnly>
para renderizar un componente solo durante el desarrollo.
El contenido no se incluirá en las compilaciones de producción.
pages/example.vue
<template>
<div>
<Sidebar />
<DevOnly>
{/* este componente solo se renderizará durante el desarrollo */}
<LazyDebugBar />
{/* si alguna vez necesitas tener un reemplazo durante la producción */}
{/* asegúrate de probar estos usando `nuxt preview` */}
<template #fallback>
<div>{/* div vacío para flex.justify-between */}</div>
</template>
</DevOnly>
</div>
</template>
Slots
#fallback
: si alguna vez necesitas tener un reemplazo durante la producción.
<template>
<div>
<Sidebar />
<DevOnly>
{/* este componente solo se renderizará durante el desarrollo */}
<LazyDebugBar />
{/* asegúrate de probar estos usando `nuxt preview` */}
<template #fallback>
<div>{/* div vacío para flex.justify-between */}</div>
</template>
</DevOnly>
</div>
</template>
※Esta página es una traducción no oficial de la documentación oficial de Nuxt.js.
La página correspondiente en la documentación oficial está aquí:
https://nuxt.com/docs/3.x/api/components/dev-only