Registry / web-framework / nuxt
library4.4.2jsnpmunverified

Nuxt is a free and open-source framework (currently v4.4.2) that provides an intuitive and extendable way to create type-safe, performant, and production-grade full-stack web applications and websites with Vue.js. It supports server-side rendering, static site generation, automatic routing, data fetching, and zero-configuration TypeScript, with regular minor and patch releases across both v3 and v4 branches.

npm install nuxt
INSTALL
IMPORT
SIG · NUXT
N
nuxt
web-frameworkjavascriptv4.4.2
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

A basic Nuxt application component demonstrating auto-imported composables (`useSeoMeta`) and core components (`NuxtPage`, `AppHeader`, `AppFooter`) for defining the application's structure and metadata.

<script setup lang="ts"> useSeoMeta({ title: 'Meet Nuxt', description: 'The Intuitive Vue Framework.', }) </script> <template> <div id="app"> <AppHeader /> <NuxtPage /> <AppFooter /> </div> </template> <style scoped> #app { background-color: #020420; color: #00DC82; } </style>
nuxi --version
Debug
Known issues
gotchaNuxt requires a specific Node.js version. Ensure your environment meets the minimum requirements.
fix
Upgrade Node.js to a compatible version (e.g., `^20.19.0` or `>=22.12.0`).
affects: >=4.0.0
gotchaEnsure your project's `@types/node` peer dependency is compatible to avoid type conflicts or errors.
fix
Install or update `@types/node` to a compatible version (e.g., `>=18.12.0`) in your project.
affects: >=4.0.0
gotchaTo ensure all dependencies, especially those from the unjs ecosystem, are correctly updated and deduplicated, use the recommended upgrade command.
fix
Run `npx nuxt upgrade --dedupe` when updating Nuxt or its related packages.
affects: >=4.0.0
Errors
Common errors & fixes
npm ERR! EBADENGINE Unsupported engine
The installed Node.js version does not meet Nuxt's engine requirements.
fix
Upgrade Node.js to version `^20.19.0` or `>=22.12.0`.
TS2742: The inferred type of '...' cannot be named without a reference to '...' (or other TypeScript type errors related to Node types)
An incompatible or missing `@types/node` peer dependency is causing type resolution issues.
fix
Ensure `@types/node` is installed and updated to a compatible version (e.g., `>=18.12.0`) in your project.
Module not found: Can't resolve '...' (or similar build/runtime errors after upgrading)
Stale or conflicting dependencies due to not deduplicating the lockfile during an upgrade.
fix
Run `npx nuxt upgrade --dedupe` to ensure all dependencies are correctly updated and deduplicated.
Upgrade
Version history
4.4.2latest on npm
Audit
Dependencies

No dependency data recorded yet.

Agent activity
4 hits · last 30 days
node
4
Resources
nuxt — npm install nuxt · libregistry