{"id":14774,"library":"nuxt","title":"Nuxt Framework","description":"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.","status":"active","version":"4.4.2","language":"javascript","source_language":"en","source_url":"https://github.com/nuxt/nuxt","tags":["javascript","typescript"],"install":[{"cmd":"npm install nuxt","lang":"bash","label":"npm"},{"cmd":"yarn add nuxt","lang":"bash","label":"yarn"},{"cmd":"pnpm add nuxt","lang":"bash","label":"pnpm"}],"dependencies":[],"imports":[],"quickstart":{"code":"<script setup lang=\"ts\">\nuseSeoMeta({\n  title: 'Meet Nuxt',\n  description: 'The Intuitive Vue Framework.',\n})\n</script>\n\n<template>\n  <div id=\"app\">\n    <AppHeader />\n    <NuxtPage />\n    <AppFooter />\n  </div>\n</template>\n\n<style scoped>\n#app {\n  background-color: #020420;\n  color: #00DC82;\n}\n</style>","lang":"typescript","description":"A basic Nuxt application component demonstrating auto-imported composables (`useSeoMeta`) and core components (`NuxtPage`, `AppHeader`, `AppFooter`) for defining the application's structure and metadata."},"warnings":[{"fix":"Upgrade Node.js to a compatible version (e.g., `^20.19.0` or `>=22.12.0`).","message":"Nuxt requires a specific Node.js version. Ensure your environment meets the minimum requirements.","severity":"gotcha","affected_versions":">=4.0.0"},{"fix":"Install or update `@types/node` to a compatible version (e.g., `>=18.12.0`) in your project.","message":"Ensure your project's `@types/node` peer dependency is compatible to avoid type conflicts or errors.","severity":"gotcha","affected_versions":">=4.0.0"},{"fix":"Run `npx nuxt upgrade --dedupe` when updating Nuxt or its related packages.","message":"To ensure all dependencies, especially those from the unjs ecosystem, are correctly updated and deduplicated, use the recommended upgrade command.","severity":"gotcha","affected_versions":">=4.0.0"}],"env_vars":null,"search_vec":"'across':64 'applic':35 'automat':49 'branch':69 'configur':56 'creat':22 'current':12 'data':51 'extend':19 'fetch':52 'framework':2,11 'free':6 'full':32 'full-stack':31 'generat':48 'grade':30 'intuit':17 'javascript':70 'minor':60 'nuxt':1,3 'open':9 'open-sourc':8 'patch':62 'perform':26 'product':29 'production-grad':28 'provid':15 'regular':59 'releas':63 'render':45 'rout':50 'safe':25 'server':43 'server-sid':42 'side':44 'site':47 'sourc':10 'stack':33 'static':46 'support':41 'type':24 'type-saf':23 'typescript':57,71 'v3':66 'v4':68 'v4.4.2':13 'vue.js':39 'way':20 'web':34 'websit':37 'zero':55 'zero-configur':54","created_at":"2026-04-20T18:43:32.382103+00:00","updated_at":"2026-04-20T18:43:32.382103+00:00","problems":[{"fix":"Upgrade Node.js to version `^20.19.0` or `>=22.12.0`.","cause":"The installed Node.js version does not meet Nuxt's engine requirements.","error":"npm ERR! EBADENGINE Unsupported engine"},{"fix":"Ensure `@types/node` is installed and updated to a compatible version (e.g., `>=18.12.0`) in your project.","cause":"An incompatible or missing `@types/node` peer dependency is causing type resolution issues.","error":"TS2742: The inferred type of '...' cannot be named without a reference to '...' (or other TypeScript type errors related to Node types)"},{"fix":"Run `npx nuxt upgrade --dedupe` to ensure all dependencies are correctly updated and deduplicated.","cause":"Stale or conflicting dependencies due to not deduplicating the lockfile during an upgrade.","error":"Module not found: Can't resolve '...' (or similar build/runtime errors after upgrading)"}],"ecosystem":"npm","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":"nuxi","cli_version":null,"type":"library","homepage":"https://nuxt.com","github":"https://github.com/nuxt/nuxt","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/nuxt","openapi_spec":null,"status_page":null,"smithery":null,"categories":["web-framework"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-04-18","next_check":"2026-07-17","install_tag":null}}