FAQ

Short answers about NextRS development and deployment behavior

Do Vercel's automatic Git and pull-request previews work?

Not currently. NextRS generates Vercel configuration at .nextrs/vercel.json, keeps it out of Git, and passes it explicitly to the Vercel CLI during nextrs deploy. Vercel's Git integration clones the repository and looks for committed configuration before NextRS has generated that file, so an automatic deployment can miss the Rust function, rewrites, headers, build commands, and cron declarations.

Use the supported explicit preview command instead:

nextrs deploy --preview

It generates the provider configuration locally and uploads a prebuilt preview. Preview deployments intentionally skip cron triggers.

If the project is connected to a Git repository in Vercel, disable automatic deployments in the Vercel project settings. A future Git-integration design may add a committed bootstrap file, but NextRS does not generate one today.