Nuxt · NUXT0015

Use UApp when Nuxt UI app services are used

Checks that Nuxt project code includes the UApp root needed for predictable behavior.
NUXT0015vite-doctor/nuxt-uiuiwarnSuggestion

Run this rule

pnpm nuxt doctor --rules nuxt-ui/require-uapp-root

Why it matters

Nuxt gives this pattern a specific contract. Staying inside that contract makes the code easier to test, refactor, and run across server and client runtimes.

Add UApp root where Nuxt expects it, close to the code that depends on it.

Example

Add UApp root

Before

<template>
  <NuxtPage />
</template>

After

<template>
  <UApp>
    <NuxtPage />
  </UApp>
</template>
Copyright © 2026