n naroDocs

Supported frameworks

naro detects the framework from your package.json. Everything below is a default — the project settings page can override the build script and output directory.

FrameworkDetected byBuildOutputRuntime
Next.jsnextnpm run build.open-nextServer
Next.js (static export)nextnpm run buildoutStatic
Astroastronpm run builddistStatic
SvelteKit@sveltejs/kitnpm run buildbuildStatic
Nuxtnuxtnpm run generate.output/publicStatic
Angular@angular/corenpm run builddist/<project>/browserStatic
Docusaurus@docusaurus/corenpm run buildbuildStatic
Gatsbygatsbynpm run buildpublicStatic
Vitevitenpm run builddistStatic
Create React Appreact-scriptsnpm run buildbuildStatic
Static filesno dependencyno build step.Static

Detection order

naro checks for Next.js, then Vite, then Create React App. A project matching none of them is served as static files.